看板 PHP 關於我們 聯絡資訊
假設我有一個簡單的 C Library, 裏面只有三個 functions: /* 初始化整個 Library,只需呼叫一次 */ 1. void my_library_initialize() /* 取得一個數字, thread-safe */ 2. int my_library_get_something() /* finalize 整個 Library,釋放所有資源 */ 3. void my_library_finalize() 我想自己寫一個 php extension, 讓 php 能直接使用 my_library_get_something()。 但我不知道 initialize() 和 finalize() 該放在哪裏, 這二個 functions 應該只被呼叫一次, 而非每次使用 my_library_get_something() 都重新再初始化, 請問該怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.131.72