通过文件制作更改“散步”,PHP

时间:2013-01-28 13:49:35

标签: php fgetc

我想将文件中的每个字符逐个“遍历”文件替换。

这就像使用fgetc(),但我还需要替换那个char。 我的文件很大,这是最好的方法吗?有什么建议吗?

2 个答案:

答案 0 :(得分:0)

如果您是Linux用户,请查看sed的使用情况。有一些Windows的替代品允许你这样做,但你需要下载它们(它们不是默认的)

它的工作原理如下:说你有句“Hello World”。运行命令:

sed s/l/p/g sentence.txt

你得到输出:“Heppo Worpd”(用p代替所有l)。

答案 1 :(得分:0)

fopen mode c +应该做你想要的。见http://www.php.net/manual/en/function.fopen.php