我想写这个数组
$array = [
'key1' => 'value1',
'key2' => [
'subkey1' => 'value3'
],
'key3' => 'value4'
];
到配置,看起来应该是这样的:
的config.php
<?php
return [
'key1' => 'value1',
'key2' => [
'subkey1' => 'value3'
],
'key3' => 'value4'
];
?>
使用这种格式我可以稍后包含这样的文件:
的index.php
$config = include 'config.php';
使用常见的PHP函数可以吗?我知道,var_export和print_r是不可能的。
答案 0 :(得分:0)
如果你在config.php中创建变量,那么当你在index.php中包含这样的文件时会加载它:
的config.php
<?php
$config = [
'key1' => 'value1',
'key2' => [
'subkey1' => 'value3'
],
'key3' => 'value4'
];
?>
的index.php
include "config.php";
$value4 = $config['key3']; // 'value4'
做了一些假设,因为你的问题信息非常少,希望这会有所帮助!