[請益] 初始化自定的php extension library
假設我有一個簡單的 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
討論串 (同標題文章)