在文件中查找和替换
我想用文本文件中的另一个字符串替换某些字符串(例如:with )。有没有办法使用PHP做到这一点?\nH
,H
您可以使用file_get_contents()读取整个文件,执行str_replace(),然后使用file_put_contents()将其输出回去。
示例代码:
<?php
$path_to_file = 'path/to/the/file';
$file_contents = file_get_contents($path_to_file);
$file_contents = str_replace("\nH", ",H", $file_contents);
file_put_contents($path_to_file, $file_contents);
?>
有几个函数可用于读取和写入文件。
您可以使用file_get_contents
读取文件的内容,执行str_replace替换,并使用file_put_contents
将修改后的数据放回原处:
file_put_contents($file, str_replace("\nH", "H", file_get_contents($file)));