gpt4 book ai didi

php - php的 'include'是函数还是语句?

转载 作者:IT王子 更新时间:2023-10-28 23:56:36 24 4
gpt4 key购买 nike

网络上有大量关于这两种情况的示例。 php 手册说“include() 语句 [...]”,这似乎自相矛盾 - 如果它是一个语句,它不应该没有括号吗?

这两个工作:

include('somefile.php');
include 'somefile.php;

那么我或其他人应该关心吗?

最佳答案

引用手册(我的重点)

Because include() is a special language construct, parentheses are not needed around its argument.

这些也称为“特殊形式”,包括诸如 echoreturn 语句之类的东西。请注意,虽然这些都不是函数,但您仍然可以谈论表达式和语句,区别在于前者有值而后者没有。由于 includeinclude_oncerequirerequire_once 都返回一个值(TRUE 如果包含成功),它们可以用在表达式中。通过这种推理,“include 语句”将是不正确的,尽管 include 几乎总是用作语句。

关于php - php的 'include'是函数还是语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4955732/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com