使用严格的标准,PHP执行速度更快吗?

时间:2012-12-04 14:39:12

标签: php performance strict

我无法相信我无法谷歌任何与此问题相关的内容,但无论如何......

我的逻辑假设是遵守严格标准规定的所有规则的脚本执行得更快。

另一方面,如果脚本没有严格的标准,那么严格的标准可能只是编译过程中不必要的额外验证步骤......

是否有关于什么更快的官方信息?谢谢。

1 个答案:

答案 0 :(得分:6)

它应该更快......

原因很简单,PHP的错误触发系统非常繁重,即使E_STRICT错误被抑制,它们仍然会进入错误机制(只是被忽略)。

但实际上它在很大程度上取决于具体情况,因为我可以想象,围绕E_STRICT工作本身也可能比原来的解决方案更重。

尽管如此,使用E_STRICT是一个聪明的想法,并允许更便携,面向未来的代码。但是,我不会将性能作为开始编写严格PHP代码的正当理由。