目前使用的phpdesigner 7.0 + xdebug 這個除錯環境
雖然它支援斷點單步除錯,但是它不能對互動式的功能進行除錯
只能對單頁進行除錯。
比如,你要除錯首頁,那麼它只能除錯首頁的載入過程,
像登入,新增,刪除這種互動式的就沒辦法除錯了
ps:也許有,可能我不知道,如果有朋友知道的話,可以分享下給我
所以,這時候可以使用file_put_contents()和var_export()這兩個函式,把你想看的數
據寫入到檔案裡進行檢視
例 如:
file_put_contents('log.txt',var_export($_g,true));
可以把這段**放在你想要了解的變數或者資料之後,執行下,
然後檢視log.txt裡面就會顯示相關資料了
感興趣的朋友可以試下。
這也是最近在研究discuz x1.5的時候,想起來的方法
這種方法一般適用於研究相關開源程式的時候使用。如果你自己開發的話,
這種方法一般就沒必要了。
XCode 除錯小技巧
enable nszombie objects 開啟殭屍物件 product scheme edit scheme run diagnostics enable nszombie objects可能是整個xcode開發環境中最有用的除錯技巧。這個技巧非常非常容易追蹤到重複釋放的問題。該技巧會以非常簡...
Chrome除錯小技巧
前言 除了我們日常使用的除錯方法,在chrome中,其含有一些有意思的方法,有助於提高我們的開發除錯效率。sources頁 command p檔案跳轉 使用sublime的人或習慣用command p進行檔案的跳轉,在chrome dev tools中其實也有類似的跳轉方法。command p co...
PHP除錯小技巧
在開發機環境只能只能使用vim和emacs 我用的是emacs 除錯php沒有什麼比較的工具,下面是我常用的乙個函式 file put contents tmp my.log print r array date y m d h i s line method true 該函式可以向 tmp my....