ファイルの読み込み
当ページのリンクには広告が含まれています。
ここでは PHP スクリプトで、ファイルを読み込んで、その内容を出力する方法を紹介します。
サンプルコード
テキストファイル(file-sample.txt)を読み込んで、出力するサンプルコードです。
<?php
// ファイルオープン
$fp = fopen("file-sample.txt", "r") or die("ファイルが開けないよぉ!");
// 読み込んだファイルを出力
while( !feof($fp) ) {
  echo fgets($fp);
}
// ファイルクローズ
fclose($fp);
?>
サンプルコードを細かく分解して、みていきましょう。
ファイルを開く
指定したファイル(file-sample.txt)をモード「r」(読み込みのみ)で開きます。
// ファイルオープン
$fp = fopen("file-sample.txt", "r") or die("ファイルが開けないよぉ!");
読み込んだファイルを出力
読み込んだファイルを繰り返し処理「while」を使って、出力しています。
// 読み込んだファイルを出力
while( !feof($fp) ) {
  echo fgets($fp);
}
ファイルを閉じる
開いたファイルを閉じます。
// ファイルクローズ fclose($fp);
実行結果
それではサンプルコードを実行してみましょう。
#### #### #### #### #### ふぁいるのなかみです。 てきすとふぁいるだよ。 #### #### #### #### ####
このようにファイル(file-sample.txt)の内容が出力されます。