本文實例講述了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程序設計有所幫助。