是否有可能修改大文件的几个字节而不必再次重写整个文件?如果有可能,那么该怎么做呢?或者我可以在哪里找到更多的信息?
是。使用fseek和fgets只读取需要的字节。使用fopen以适当的非截断模式,再次使用fseek到正确的偏移量,并使用fwrite将所需的尽可能多的字节写入文件。
参考:PHP Manual: Filesystem Functions
是否有可能修改大文件的几个字节而不必再次重写整个文件?如果有可能,那么该怎么做呢?或者我可以在哪里找到更多的信息?
是。使用fseek和fgets只读取需要的字节。使用fopen以适当的非截断模式,再次使用fseek到正确的偏移量,并使用fwrite将所需的尽可能多的字节写入文件。
参考:PHP Manual: Filesystem Functions