このファイル test.txt があるとします:
{}
{
と の間にテキストを追加します}
。
私はこれを試しました:
$f = new SplFileObject($filepath, 'r+');
$f->fseek(1);
$f->fwrite('test');
しかし、出力は です{test
。w+
(result-> test
)、a+
(result->{}test
編集:ファイルのすべての内容をメモリにロードしたくないことを忘れていたので、使用していますSplFileObject