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

3Ne*_*Nex 6 php performance strict

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

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

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

有什么更快的官方信息吗?谢谢.

Eve*_*ert 6

它应该更快..

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

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

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