扫码关注官方订阅号
我有一个名为 $dir 的文件和一个名为 $line 的字符串,我知道这个字符串是该文件的完整行,但我不知道它的行号,我想从文件中删除它,我该怎么办?
$dir
$line
可以使用awk吗?
逐行读取行,并将除匹配行之外的所有行写入另一个文件。然后替换原来的文件。
$contents = file_get_contents($dir); $contents = str_replace($line, '', $contents); file_put_contents($dir, $contents);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
逐行读取行,并将除匹配行之外的所有行写入另一个文件。然后替换原来的文件。