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

藏色散人
發布: 2023-04-10 16:48:02
轉載
3140 人瀏覽過

有關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中文網其他相關文章!

相關標籤:
php
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!