我有一個 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 關注
- 98 瀏覽
添加回答
舉報
0/150
提交
取消