读取和写入配置文件

时间:2011-10-07 12:51:56

标签: php file

我想编写一些PHP页面,它们从config.php文件中读取和写入一些设置。 config.php文件的结构

config["exp-date"] = '10-09-2011'; 
config["np"] = 3;

我可以只包含文件并阅读设置,但有没有简单的方法可以通过表单更改设置。我知道fopen和其他人,但仍然没有在开放后做什么。

更新:如何一次读取整个数组?

2 个答案:

答案 0 :(得分:1)

为什么不使用INI文件? PHP有一个解析INI文件的功能..我认为它是parse_ini_file();

答案 1 :(得分:0)

假设你在config.php中设置了$ config var(顺便提一下var名称,这很常见,你不希望它被覆盖)。

$config = array();
$config['todo'] = 'pony';

您所要做的就是用您的表单修改$ config数组(这部分由您决定),然后在config.php文件中编写新的$ config数组,如下所示:

file_put_contents("config.php", var_export($config, true));

就是这样! :)