• ベストアンサー

ファイルを読み込み配列にセットし、最初の配列となった文字列をファイルから削除するにはどうすればいいでしょうか。

ファイルを読み込み配列にセットし、最初の配列となった文字列をファイルから削除するにはどうすればいいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

手順としては、 http://okwave.jp/kotaeru.php3?qid=2298264 と同じでいいと思います。 fread の代わりに fgets で一行空読みするように変更すればいいかと。 配列で配列の最初のデータを削除するには、 $data=file("読込ファイル"); array_shift($data) のようにすれば、配列の最初のデータを削除できます。 あとは、同じファイル名で書き出すだけです。

その他の回答 (1)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

ファイルから削除するのでは無くて、 読み込んだデータから削除(全データを読み込みます)して同じファイルに上書き保存します。

関連するQ&A