稲田と申します。 はずしてるかもしれませんが、 取りあえずデータをファイルに出力する前に、 ftruncate ($fp,0); を加えるといいかもしれません。 http://www.php.net/manual/ja/function.ftruncate.php 改行は関係ないと思います。