首頁 >後端開發 >php教程 >zend studio 使用斷點調試

zend studio 使用斷點調試

WBOY
WBOY原創
2016-08-08 09:25:201746瀏覽

1, 下載 Xdebug

1 # 下載位址

2 # http://xdebug.org/download.php

3  

4 # 尋找和自己所安裝的 php 版本對應的 Xdebug 下載

5 # 對於 Windows 版本的 php 可以查看 phpinfo() 函數的列印資訊, 尋找"PHP Extension Build", 看你的 PHP 版本是 VC 幾的,

2, 安裝

1 # 安裝說明頁

2 # http://xdebug.org/docs/install

3  

4 # 對於 Windows 版本, 下載完成後將下載的 dll 檔案重新命名為 php_xdebug.dll

5 # 將其複製到 PHP 的擴充目錄中去 (例如: D:Program FilesEasyPHP-5.3.2iphpext )

3, 修改 php.ini

01 # 在 php.ini 尾部增加一段, 改完之後重啟 Web-Server

02 [Xdebug]

03 zend_extension="D:/Program Files/EasyPHP-5.3.2i/php/ext/php_xdebug.dll"

04  

05 xdebug.profiler_enable=on

06 xdebug.trace_output_dir="E:/xdebug"       ;xdebug 的資料檔案目錄

07 xdebug.profiler_output_dir="E:/xdebug"    ;xdebug 的資料檔案目錄

08 xdebug.max_nesting_level = 10000          ;如果設得太小,函數中有遞歸調用自身次數太多時會報超過最大巢狀數錯

09  

10 xdebug.remote_enable=tru​​e                 ;Xdebug

11xdebug.remote_host=127.0.0.1              ;允許連接的zend studio的IP位址

12xdebug.remote_port=9000                   ;反向連接zend studio使用的連接埠

13xdebug.remote_handler=dbgp                ;用於zend studio遠端除錯的應用層通訊協定
4, 修改 Zend Studio 設定

1Window -> Preferences -> PHP -> Debug

2# 將左側 "Default Settings" 中的 "PHP Debugger" 設定為 "XDebug"
5, 在專案中新建一個 test.php 檔案

view source print?

1

$i 

2 for (<code>$i = 0; <code>$i <code>$i 
==5) {
3     if ($i

;
4         echo 'aa'

}
5     

}
6

?>
7

6, 新建一個 Debug 指令

# 點擊工具列上"小蜘蛛"旁邊的小箭頭 -> Debug As -> PHP Web Page
1

# 會跳出 Debug 視圖
2

# 在 "if ($i==5) {" 這一行前面加一個斷點, 就可以進行單步調試了
3

以上就介紹了zend studio 使用斷點調試,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn