- php读取config.php文件内容并输出
首先要明确config.php文件的格式,通常这种文件会以数组的方式保存配置信息。比如以下示例:
$config = [
'db_host' => 'localhost',
'db_username' => 'root',
'db_password' => '123456',
'db_name' => 'my_db'
];
要读取这个文件的内容,可以使用php的include或require函数实现。示例代码如下:
<?php
// 读取config.php文件内容
$config = include 'config.php';
// 输出$config数组的内容
print_r($config);
?>
这段代码会输出类似如下的内容:
Array
(
[db_host] => localhost
[db_username] => root
[db_password] => 123456
[db_name] => my_db
)
- php修改config.php文件内容并保存
要修改config.php文件的内容,可以使用file_put_contents函数来实现。
示例代码如下:
<?php
// 读取config.php文件内容
$config = include 'config.php';
// 修改$config数组的内容
$config['db_password'] = 'new_password';
// 将修改后的内容保存到config.php文件中
$file_content = "<?php\nreturn " . var_export($config, true) . ';';
file_put_contents('config.php', $file_content);
// 输出修改后的$config数组的内容
print_r($config);
?>
这个示例代码会将$config数组中的db_password修改为new_password,并将修改后的内容保存到config.php文件中。 file_put_contents函数的第一个参数是要写入的文件名,第二个参数是要写入的内容,这里我们使用var_export函数将数组转换成字符串格式,然后再拼接上头文件和结尾符号,最终生成符合php格式的字符串。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php中配置文件保存修改操作 如config.php文件的读取修改等操作 - Python技术站