Php 是否可以隐藏/不显示分析错误?

Php 是否可以隐藏/不显示分析错误?,php,error-handling,syntax-error,Php,Error Handling,Syntax Error,在php中,是否可以不在网页上显示“Parse”错误(更像是在生产环境中隐藏所有错误,包括Parse错误) 我尝试了上述设置,但无法隐藏解析错误 我触发的解析错误示例 if (TRUE) { echo 'fail'; 在php.ini文件中设置display\u errors=Off。这是可靠地做到这一点的唯一方法,无论如何,这应该是任何生产环境中的默认方法 使用ini\u集('display\u errors',0)不起作用,因为这是在运行时解析后执行的。即使在语法上无效,因此显然从未执

在php中,是否可以不在网页上显示“Parse”错误(更像是在生产环境中隐藏所有错误,包括Parse错误)

我尝试了上述设置,但无法隐藏解析错误

我触发的解析错误示例

if (TRUE) {
  echo 'fail';

在php.ini文件中设置
display\u errors=Off
。这是可靠地做到这一点的唯一方法,无论如何,这应该是任何生产环境中的默认方法


使用
ini\u集('display\u errors',0)
不起作用,因为这是在运行时解析后执行的。

即使在语法上无效,因此显然从未执行过的代码,如何在一开始就将其投入生产?除了简单地停止[出现错误]之外,您希望PHP对明显无效的代码做什么?由于明显的原因,您无法隐藏或避免解析错误,另一方面,您可以做的是在
包含
之前同步检查文件@卡里梅罗,谢谢你。。。deceze,不是这样。。。
if (TRUE) {
  echo 'fail';