PHP附加到特定位置的文件

Neb*_*ula 3 php pointers append fseek

在PHP我打开一个文本文件并附加到它.但是我需要在文件结束之前附加3个字符.换句话说,我需要从文件中的特定位置追加/写入.

任何人都可以帮忙吗?

最好的问候卢本

Erb*_*ica 10

您需要打开文件进行编辑,寻找所需的位置,然后写入文件,例如:

<?php
  $file = fopen($filename, "c");
  fseek($file, -3, SEEK_END);
  fwrite($file, "whatever you want to write");
  fclose($file);
?>
Run Code Online (Sandbox Code Playgroud)

php.net上进一步参考- fseek doc

希望有所帮助.