我有一个 settings.php 文件女巫包含<?phpreturn [ 'setting1' => 'value1', 'setting2' => 'value2', 'setting3' => 'value3',];我的问题是:如何在我的 index.php 文件中读取/使用这个数组?有 2 个文件:index.htm settings.php没有找到任何关于这个的信息。只有像 $field = array('','','') 这样的数组。这样我就知道怎么做了。。
1 回答
杨魅力
TA贡献1811条经验 获得超6个赞
设置.php
<?php
return [
'setting1' => 'value1',
'setting2' => 'value2',
'setting3' => 'value3',
];
我们的测试.php
<?php
//settings.php is in the same directory
$field = require 'settings.php';
var_export($field);
输出:
array (
'setting1' => 'value1',
'setting2' => 'value2',
'setting3' => 'value3',
)
PHP 手册中的注释:
可以在包含的文件中执行 return 语句,以终止该文件中的处理并返回调用它的脚本。此外,还可以从包含的文件中返回值。您可以像对待普通函数一样获取 include 调用的值。但是,这在包含远程文件时是不可能的,除非远程文件的输出具有有效的 PHP 开始和结束标记(与任何本地文件一样)。您可以在这些标签中声明所需的变量,它们将在包含文件的任何一点引入。
- 1 回答
- 0 关注
- 80 浏览
添加回答
举报
0/150
提交
取消