1.到php源資料夾下面的ext資料夾
2.執行./ext_skel,從說明可以看到,我們只需要執行./ext_skel --extname=liushunqiu,這樣便建立了乙個liushunqiu擴充套件了
3.進入liushunqiu資料夾下面,編輯config.m4檔案.修改如下圖:
4.編輯liushunqiu.c檔案,修改如下圖:
5.然後使用phpize幫助我們生成ma'kefile等檔案(可能需要裝autoconf)
6.鍵入./configure --help可以檢視當前擴充套件的幫助,可以看到有--with-liushunqiu該屬性,所以直接鍵入./configure --with-liushunqiu && make && make intall 便生成了擴充套件了
7.最後編輯php.ini 檔案加入extension=liushunqiu.so就可以了。
8.如下為最後執行效果:
第乙個有點作用的PHP擴充套件
c c 去開發php擴充套件 我覺的對於php開發人員來說,學的東西非常雜,也非常多,當然了開發php擴充套件也是乙個必須要掌握的技能,這裡膜拜下大神鳥哥 laruence 今天要開發的第乙個有點功能的擴充套件,主要作用是記錄日誌的時候生成日誌前面的日期部分 即使當前的時間,年 月 日 時 分 秒 ...
PHP 拓展 開發,PHP擴充套件開發 第乙個擴充套件
我們先假設業務場景,是需要有這麼乙個擴充套件,提供乙個叫ccvita string的函式,他的主要作用是返回一段字元。這個業務場景實在太假,大家就這麼看看吧 對應的php 可能是這樣 function ccvita string str result link return result 第一步,生...
PHP5 6版本安裝redis擴充套件
一.php安裝redis擴充套件 1.使用phpinfo 函式檢視php的版本資訊,這會決定擴充套件檔案版本 3.解壓縮後,將php redis.dll和php igbinary.dll拷貝至php的ext目錄下 4.修改php.ini,在該檔案中加入 php redis extension php...