頁: [1]
|
 |
|
作者
|
主題: PHP+IIS+SQL Server裡附錄E動態載入函式 (閱讀 1052 次)
|
ez5702
訪客
|
PHP是直譯語言,因此當希望快速的處理字串等問題時,最好是可以呼叫library.由於這本書只提到dl這個函式,沒有範例,因此無法了解. 依具我在Windows的經驗,在load library以後還需要GetProcAddress這個函式執行後才能call所需要的function. 因此想請教各位前輩以及楊老師,可否將如何call library的步驟告知.
|
|
|
|
|
已記錄
|
|
|
|
|
小誌
|
正確步驟?程式設計好像是結果論而非過程論吧  下列程式敘述供你參考 <?php dl("php_w32api.dll"); if (w32api_register_function("User32.dll","GetSystemMetrics","long")){ echo= "..."; } else { echo "..."; } ?>
PS:dl() 在一些多重執行緒的伺服器可能不會運作,如 IIS 或 Zeus 因此在狀況允許下,建議直接更改php.ini設定檔,直接靜態引入函式庫
|
|
|
|
« 最後編輯時間: 2005-10-06, 23:01:43 由 小誌 »
|
已記錄
|
|
|
|
|
頁: [1]
|
|
|
|