PHP程序調試方法

假設由於如下變量需要通過日誌查看內容或數值

$data=可能是單值也可能是數組

$dataValue=某個值

$dataArray=某個數組

有以下幾種方法:

一、直接在頁面輸出(會導致頁面可能無法友好觀看):

在PHP代碼中加入以下例子代碼

echo"<br><br>***my_sample.app.php=>edit().data=>***<br>";header("Content-Type:text/html;charset=".CHARSET);var_dump($data);

二、輸出到磁盤的某個文件

A.如果是單個變量dataValue,在PHP代碼中加入以下例子代碼

error_log("\nmy_sample.app.php=>edit().dataValue=".$dataValue,3,'c:/a.log');

B.如果是數組變量dataArray,在PHP代碼中加入以下例子代碼

error_log("\nmy_sample.app.php=>edit().dataArray=".var_export($dataArray,true),3,'c:/a.log');

以上兩個的區別在於var_export(param1,param2),輸出數組的話就必須用它

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章