日誌是專案中不可或缺的重要功能,在PHP中我們可以用error_log()函數自動產生對應的log檔。本文就針對error_log()函數進行解析,來幫助大家理解PHP中的error_log()函數。
本文實例講述了PHP中error_log()函數的使用方法。分享給大家供大家參考。具體分析如下:
今天遇到一個問題需要調試,但是只能透過日誌列印調試,就用到了error_log這個函數
#需要列印的是一台伺服器發送到我們伺服器的post資料
程式碼如下:(key和value都列印了)
if(!empty($_POST) ){ while (list($key, $val) = each($_POST)) { @error_log("$key => $val", 3,'/tmp/test_post_allstarpay.log' ); } }
error_log有四個參數,主要是前3個,第一個是log日誌寫入內容,第二個是日誌存入方式3表示存入指定位置,第三個是存入位置
伺服器用的是centos ,tmp有讀寫權限所以就寫入tmp內了
# error_log會自動產生對應的log文件,不需要手動建立!
相關推薦:
以上是詳解PHP中的error_log()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!