PHP Code Sniffer对规则PEAR.Files.IncludingFile.UseRequireOnce的解释

时间:2016-08-10 14:16:09

标签: php phpcs

我试图改进我的编码风格,所以我开始使用PHP Code Sniffer来遵循标准。我对此规则感到困惑" PEAR.Files.IncludingFile.UseRequireOnce" include_once有什么问题?抑制这种嗅觉是否严重违反标准?

获取您的答案和建议。

2 个答案:

答案 0 :(得分:1)

没有"对"回答,它是你想要的编码标准。

就个人而言,我会使用标有" require_once"的规则。不正确,因为它与include_once完全相同,没有机会检查结果是否有错误。由于找不到类或致命错误导致致命错误,因为require_once失败,因此无法在PHP中进行正常恢复。

答案 1 :(得分:0)

引用another answerenter image description here

所以我更喜欢file_exists(),因为我知道文件丢失的时间。如果文件加载是可选的,您也可以使用scale("logo.png")来控制它。