php的“ include”是函数还是语句?

网上有很多例子。php手册说“ include()语句[…]”,这似乎是矛盾的-如果它是一条语句,不应该没有括号吗?

这两个工作:

include('somefile.php');

include 'somefile.php;

那我还是应该照顾别人?

回答:

引用手册(我的重点)

由于包括()是一个 ,在括号 需要围绕它的参数。

这些也称为“特殊形式”,包括诸如echoreturn陈述之类的东西。请注意,尽管这些都不是函数,但是您仍然可以说表达式和语句,不同之处在于前者具有值,而后者则没有。由于includeinclude_oncerequirerequire_once所有的返回值(TRUE如果包括成功),他们可以在表达式中使用。通过这种推理,尽管include几乎总是将s用作语句,但“

include语句”将是不正确的。

以上是 php的“ include”是函数还是语句? 的全部内容, 来源链接: utcz.com/qa/427734.html

回到顶部