我創建了一個功能,讓我調試PHP腳本,只要變量($debug
)設置爲1
:不能正常工作PHP函數(呼應字符串,簡單)
function debug($msg) {
if ($debug == 1) {
echo $msg;
} else {
return false;
}
}
這樣,在(前functions.php
文件名爲)我的腳本的頂部,我寫:
$debug = 1;
啓用調試,則:
debug("Function executed: " . $data);
在某些點,以便我知道字符串值/在這一點上的任何事情,所需的響應是屏幕上顯示的消息。
但是,無論$debug
字符串的值是什麼,我都不會看到任何echo
'd語句。
這是如何實現的?
如何使用調試器? – zerkms
@zerkms我認爲他的意思是在開發模式而不是生產模式下運行代碼。所以他需要顯示某些信息。他不是指實際的代碼調試:) – itsols
是的,謝謝itsols。對不起,它不是很清楚! – Ben