禁用'echo'“exit();'用PHP?

时间:2014-07-08 07:26:02

标签: php debugging configuration

我有一个PHP代码库,我经常看到以下代码:

echo "" exit();

看起来像一些调试输出/中断,但它遍布代码,所以我认为它不能一直手动添加/删除。这是一个众所周知的PHP技术或模式吗?在php.ini中有一些设置我可以在某种程度上切换这一行的行为吗?如何阻止代码在此行停止?

2 个答案:

答案 0 :(得分:0)

这里的问题是echo "" exit();不会输出任何内容""是空字符串而exit();也是输出函数,但它也会停止脚本执行。

因此,如果您不需要它们,为什么不简单地删除所有?

答案 1 :(得分:-1)

不敢。停止执行的唯一方法是将其包装在条件

的设置中
define('DEBUGGING',1);

if(DEBUGGING == 1) echo "" exit;

或者进行查找和替换以将其剥离。