这只是风格差异,还是使用require_once('filename.php')
vs require_once 'filename.php'
有实际的负载/效率差异?
答案 0 :(得分:29)
梨子编码标准说:
“include_once和require_once是语句,而不是函数。 括号不应包围主题文件名。“
答案 1 :(得分:17)
这是完全一样的。这是一种风格问题。
括号可能会妨碍某些方式。例如,手册中的这个示例没有达到预期效果:
if (include('vars.php') == 'OK') {
echo 'OK';
}
请参阅example #4。
答案 2 :(得分:10)
你的心告诉你什么?
性能差异,如果有的话:可忽略不计。
答案 3 :(得分:7)
没有区别。我不使用括号,因为它们不是必需的。 require_once不起作用。
答案 4 :(得分:0)
Interlocked
, include
, include_once
和 require
不是函数,而是语句,这就是为什么您不应该使用require_once
的原因。
此外,请从php.net考虑一下:
()