最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Xdebug調(diào)試和優(yōu)化PHP程序之[1]

 更新時(shí)間:2007年04月17日 00:00:00   作者:  
作者:Haohappy     
MSN: haohappy at msn.com
2006-07-04
 
為什么需要Debugger?
很多PHP程序員調(diào)試使用echo、print_r()、var_dump()、printf()等,其實(shí)對(duì)于有較豐富開(kāi)發(fā)經(jīng)驗(yàn)的程序員來(lái)說(shuō)這些也已經(jīng)足夠了,他們往往可以在程序執(zhí)行的過(guò)程中,通過(guò)輸出特定變量的值可以判斷程序執(zhí)行是否正確,甚至效率高低也可以看出來(lái)(當(dāng)然可能還需要使用一些時(shí)間函數(shù))。那么我們?yōu)槭裁催€需要一個(gè)專(zhuān)門(mén)的調(diào)試程序來(lái)監(jiān)控我們的程序運(yùn)行呢? 這個(gè)問(wèn)題的答案不妨留到后面來(lái)揭曉。
 
什么是Xdebug?
Xdebug是一個(gè)開(kāi)放源代碼的PHP程序調(diào)試器(即一個(gè)Debug工具),可以用來(lái)跟蹤,調(diào)試和分析PHP程序的運(yùn)行狀況。Xdebug現(xiàn)在的最新版本是xdebug 2.0.0beta6,支持PHP4/PHP5。
 
官方站點(diǎn):www.Xdebug.org
 
如何安裝Xdebug?
以PHP5.1.4,Windows平臺(tái)為例(其它PHP版本,其它平臺(tái)請(qǐng)參看官網(wǎng)文檔):
1. 登錄www.xdebug.org,在首頁(yè)右側(cè)有一個(gè)Windows modules,選擇其中的PHP5.1.2+,下載php_xdebug-5.1.2-2.0.0beta6.dll文件;
 
2. 將下載的php_xdebug-5.1.2-2.0.0beta6.dll放到C:\php5\ext目錄,重命名為php_xdebug.dll;
3. 編輯php.ini,加入下面幾行:
extension=php_xdebug.dll
[Xdebug]
xdebug.profiler_enable=on
xdebug.trace_output_dir="I:\Projects\xdebug"
xdebug.profiler_output_dir="I:\Projects\xdebug" 
 
后面的目錄“I:\Projects\xdebug”為你想要放置Xdebug輸出的數(shù)據(jù)文件的目錄,可自由設(shè)置。
4. 重啟Apache;
5. 寫(xiě)一個(gè)test.php,內(nèi)容為<?php phpinfo(); ?>,如果輸出的內(nèi)容中有看到xdebug,說(shuō)明安裝配置成功。
現(xiàn)在我們就可以開(kāi)始使用Xdebug強(qiáng)大的功能了!

相關(guān)文章

最新評(píng)論

利津县| 福泉市| 友谊县| 尤溪县| 云林县| 定结县| 六盘水市| 寻甸| 乡城县| 佛冈县| 北川| 临湘市| 通辽市| 惠东县| 赤峰市| 临武县| 高雄市| 金湖县| 菏泽市| 龙州县| 平罗县| 中卫市| 双辽市| 安庆市| 陆良县| 澎湖县| 山西省| 巴林右旗| 乐平市| 监利县| 南城县| 成都市| 泗水县| 紫阳县| 吐鲁番市| 西充县| 获嘉县| 顺义区| 黄陵县| 龙陵县| 衡阳市|