首頁  >  文章  >  後端開發  >  有關PHP調試的小技巧,看看吧!

有關PHP調試的小技巧,看看吧!

藏色散人
藏色散人轉載
2021-09-13 17:33:053167瀏覽

有關PHP調試的小技巧,看看吧!

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.log檔案輸出一條日誌,包括函數執行的日期、在哪一行執行、由哪個方法執行, 在__METHOD__之後可以加上我們想列印的變量,例如$a,然後就像下面這樣:

file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, $a), TRUE), FILE_APPEND | LOCK_EX);

然後我們重新運行程式碼,同時新開一個窗口,監視日誌變化:

$ tailf /tmp/my.log

這樣我們就可以列印出$a變數了。

推薦學習:《PHP影片教學


#

以上是有關PHP調試的小技巧,看看吧!的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除