如何从文件返回 ['field1','field2']

我有一个 settings.php 文件女巫包含


<?php

return [

    'setting1' => 'value1',

    'setting2' => 'value2',

    'setting3' => 'value3',

];

我的问题是:如何在我的 index.php 文件中读取/使用这个数组?


有 2 个文件:index.htm settings.php


没有找到任何关于这个的信息。

只有像 $field = array('','','') 这样的数组。这样我就知道怎么做了。。


慕神8447489
浏览 110回答 1
1回答

杨魅力

设置.php<?phpreturn [&nbsp; &nbsp; 'setting1' => 'value1',&nbsp; &nbsp; 'setting2' => 'value2',&nbsp; &nbsp; 'setting3' => 'value3',];我们的测试.php<?php//settings.php is in the same directory$field = require 'settings.php';var_export($field);输出:array (&nbsp; 'setting1' => 'value1',&nbsp; 'setting2' => 'value2',&nbsp; 'setting3' => 'value3',)&nbsp;PHP 手册中的注释:可以在包含的文件中执行 return 语句,以终止该文件中的处理并返回调用它的脚本。此外,还可以从包含的文件中返回值。您可以像对待普通函数一样获取 include 调用的值。但是,这在包含远程文件时是不可能的,除非远程文件的输出具有有效的 PHP 开始和结束标记(与任何本地文件一样)。您可以在这些标签中声明所需的变量,它们将在包含文件的任何一点引入。
打开App,查看更多内容
随时随地看视频慕课网APP