PHP替换和/或从文本文件中删除字节

时间:2013-05-27 04:00:38

标签: php text byte

有没有办法从文本文件中删除或替换特定字节而不必重写整个文件?如果我知道要删除或替换的文本的字节位置,这可能吗?我使用file_get_contents("file.txt",NULL,NULL,2,10)从特定的字节位置获取数据,现在我想以相同的方式删除和/或替换字节。感谢。

1 个答案:

答案 0 :(得分:5)

您可以通过简单地搜索和写入适当的位置来替换单个字节。但是,如果不重写文件的所有后续字节,则不能删除字节。对于计算机存储文件的方式,这个答案通常是正确的,并不是特定于PHP。