如何開發 PHP 擴展?PHP 擴展應該注意些什麼?
01-05
網上的擴展開發教程很多, 比如: http://www.laruence.com/2009/04/28/719.html 源碼中的ext目錄下, 也附帶了很多經典的例子. 要注意的就是,
1. 使用PHP的擴展構建系統來製作/發布擴展, 不要自己寫Makefile,或者build.sh
2. 盡量優先使用Zend API或者PHP API, 從而在很大程度上保證平台無關性.3. 盡量只使用c89.4. 多練習...推薦Extending and Embedding PHP這本書。
PHP擴展是由C語言編寫的,大部分函數庫是由zend提供的,建議多看看github/code.google上很多開源擴展的源碼吧
推薦閱讀:
※PHP如何模擬登錄學校個人門戶?
※新人剛接觸 PHP,哪種框架比較容易上手?
※PHP 的哪個 MVC 框架值得推薦?
※YII 框架的優點有哪些?
※怎麼在網上找到簡單的 PHP 實例?