我有一个包含如下数组数据的.php文件:
$config['setting_one'] = true;
$config['setting_two'] = "some string";
$config['setting_three']['option1'] = "some string";
找到该行的正确方法是以$config['setting_two']
开头,并用$config['setting_two'] = "new string";
替换该行(新字符串将来自帖子值)。
答案 0 :(得分:4)
没有正确的方法。
正确的方法是“不要那样做”。
您包含php代码,然后只需设置它即可更新变量。
你想做什么?
答案 1 :(得分:1)
您必须使用fgets
逐行阅读文件$config = array();
while(($line = fgets($handle, 4096) ) !== false) {
$config[] = $line;
}