Setoです。 私も[PHP-users 15001]で仲村さんが書かれているような方法をとります。 既存のファイルAと新規出力用ファイルA'をそれぞれOPENし ファイルAを順次読みながら 該当レコードでない時はそのままファイルA'に書き出し 該当レコードの時はそれなりの編集後ファイルA'に書き出す。 ファイルAがeofになるまで繰り返しファイルA'を閉じる。 その後 ファイルAをA.bakとかにRename ファイルA'をAにRename このとき必要に応じてclearstatcacheも調べてみてください。 ****************************** Junya Seto ******************************