我读了一篇文章 here那个人写了这样的声明:
$this->_connection = require_once 'config.php';
// $this->connection is an array variable.
我觉得有点难理解。我问自己如何将包含的文件分配给变量。
这是否意味着必须从“config.php”文件返回一个数组?我的意思是“config.php”应该返回一个数组吗?
这样的语句在商业 php 应用中好用吗?
谢谢。
最佳答案
包含的文件可能在任何函数之外有一个return
语句。如果发生这种情况,脚本将停止运行包含的文件,并且 require_once
调用的“返回值”是 return
语句的值。
关于PHP语句解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14086259/