ちょっと>>110さんの質問と似ていますが・・
ファイルの途中一行だけを書き換える場合も同じ方法になるんですよね?
ttp://ns1.php.gr.jp/pipermail/php-users/2004-February/020845.html
ここの
>修正対象行以外に用はないので、1行読み込んだらすぐに書き出し、
>修正対象行は修正後に書き出すようにすれば、バッファは 1行分で済みます。
って、どういうことなんでしょうか?
色々考えたんですが、さっぱり・・・