序列化是比JSON更好的选择,用于存储PHP变量。
我喜欢
var_export用于保存配置文件,并
include用于加载配置信息。这样可以很容易地以编程方式保存配置数据,也可以使人也易于读取/写入数据:
config.php:
return array( 'var1'=> 'value1', 'var2'=> 'value2',);
test.php:
$config = include 'config.php';$config['var2']= 'value3';file_put_contents('config.php', '<?php return ' . var_export($config, true) . ';');更新后的config.php现在包含以下内容:
return array( 'var1'=> 'value1', 'var2'=> 'value3',);



