5

我在这里读到了一篇文章,该人写了如下声明:

 $this->_connection = require_once 'config.php';

   // $this->connection is an array variable.

我觉得有点难以理解。我问自己如何将包含的文件分配给变量。

这是否意味着必须从“config.php”文件中返回一个数组?我的意思是“config.php”应该返回一个数组吗?

这种说法在商业 php 应用程序中好吗?

谢谢你。

4

1 回答 1

7

包含的文件可能有return任何函数之外的语句。如果发生这种情况,脚本将停止运行包含的文件,require_once调用的“返回值”就是return语句的值。

文档

于 2012-12-29T21:55:08.737 回答