两者都include('file.php')
工作include 'file.php'
并且似乎可以互换。
有谁知道这两种语法之间是否有任何区别?表现?在特定版本中引入?
我知道如果你要写include $_SERVER['DOCUMENT_ROOT'] . '/file.php';
它可能看起来更清晰include($_SERVER['DOCUMENT_ROOT'] . '/file.php');
没有区别。这些是“语言结构”。从语法上讲,这意味着它们可以带或不带大括号使用。一个例子是echo
声明。
echo("hello");
并且echo "hello";
是相同的
没有区别,因为include
它是一种不需要括号的语言结构,就像echo
.
另请参阅:包括- 向上滚动一点