4

两者都include('file.php')工作include 'file.php'并且似乎可以互换。

有谁知道这两种语法之间是否有任何区别?表现?在特定版本中引入?

我知道如果你要写include $_SERVER['DOCUMENT_ROOT'] . '/file.php';它可能看起来更清晰include($_SERVER['DOCUMENT_ROOT'] . '/file.php');

4

3 回答 3

5

没有区别。这些是“语言结构”。从语法上讲,这意味着它们可以带或不带大括号使用。一个例子是echo声明。

echo("hello");并且echo "hello";是相同的

于 2012-09-28T15:13:52.847 回答
3

没有区别,因为include它是一种不需要括号的语言结构,就像echo.

另请参阅:包括- 向上滚动一点

于 2012-09-28T15:13:27.247 回答
0
于 2012-09-28T15:22:24.163 回答