如何使用php从ini文件中删除一行?

时间:2013-07-13 01:18:37

标签: php line erase

有人知道如何在ini文件中找到一行并使用php擦除?

fopen等..?

2 个答案:

答案 0 :(得分:0)

使用此:

$content = '';
// iterate over each line of the ini file
foreach(file('your.ini') as $line) {
     // if the line doesn't start with YOURKEY ...
     if(!preg_match('~^YOURKEY~', $str)) {
         // add it to output
         $content .= $line;
     }
}
file_put_contents('your.ini', $content);

答案 1 :(得分:0)

PHP有parse_ini_file,这对于阅读非常有用,但对于写入则不是类似的东西。看看http://pear.php.net/package/Config_Lite?这应该使您的任务变得简单。