一尘不染

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

php

我有一个名为的文件$dir和一个名为的字符串$line,我知道该字符串是该文件的完整行,但是我不知道其行号,并且我想从文件中删除它,该怎么办?

可以使用awk吗?


阅读 295

收藏
2020-05-29

共1个答案

一尘不染

$contents = file_get_contents($dir);
$contents = str_replace($line, '', $contents);
file_put_contents($dir, $contents);
2020-05-29