我创建了一个功能,让我调试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