PHP_DEBUG常量的目的是什么?

时间:2013-06-13 20:55:53

标签: php constants

这可能是一个愚蠢的问题,但我找不到关于这个主题的任何其他信息。 PHP_DEBUG和其他大多数Predefined Constants的目的究竟是什么?

当我回复PHP_DEBUG时,我只看到一个0.我不确定这有什么意义..?

2 个答案:

答案 0 :(得分:0)

我找到this,也许有帮助?

不确定它的意义,而不是实际定义类似的东西......

这也可能意味着PHP在编译时启用了调试符号(--enable-debug)。

答案 1 :(得分:0)

PHP_DEBUG表示您的PHP二进制文件是否在调试配置中编译。如果您正在使用PHP编写PHP程序,那么它对您来说毫无用处。

您可以从the source看到PHP常量PHP_DEBUG反映了C源中具有相同名称的宏的值,这反过来影响了PHP的构建方式。