如何使用php从文件中删除一行?
我有一个名为的文件和一个名为的字符串,我知道这个字符串是该文件的完整行,但我不知道它的行号,我想从文件中删除它,我该怎么办?$dir
$line
可以使用 awk 吗?
我有一个名为的文件和一个名为的字符串,我知道这个字符串是该文件的完整行,但我不知道它的行号,我想从文件中删除它,我该怎么办?$dir
$line
可以使用 awk 吗?
逐个读取这些行,并将除匹配行之外的所有行写入另一个文件。然后替换原始文件。
$contents = file_get_contents($dir);
$contents = str_replace($line, '', $contents);
file_put_contents($dir, $contents);