0

我想用另一个“遍历”文件来替换文件中的每个字符。

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

4

2 回答 2

0

如果您是 Linux 用户,请查看sed. Windows 的替代品也可以让你这样做,但你需要下载它们(它们不是默认的)

它的工作原理是这样的:假设你有一个句子“Hello World”。运行命令:

sed s/l/p/g sentence.txt

您会得到输出:“Heppo Worpd”(将所有 l 替换为 p)。

于 2013-01-28T13:52:17.057 回答
0

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

于 2013-01-28T14:12:16.280 回答