在文件中查找和替换

2022-08-30 16:49:16

我想用文本文件中的另一个字符串替换某些字符串(例如:with )。有没有办法使用PHP做到这一点?\nH,H


答案 1

您可以使用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);

?>

答案 2

有几个函数可用于读取和写入文件

您可以使用file_get_contents读取文件的内容,执行str_replace替换,并使用file_put_contents将修改后的数据放回原处:

file_put_contents($file, str_replace("\nH", "H", file_get_contents($file)));

推荐