今日の人気記事

  1. 変数のリファレンス
  2. Apache 2.4 のダウンロードとインストール - Windows10
  3. 配列をCSVファイルに書き込む - fputcsv()
  4. PHPのダウンロードとインストール - Windows10
  5. 文字列にファイルを書き込む - fwrite()、fputs()

ファイルの読み込み

ここでは 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)の内容が出力されます。

その他

基本構文 の人気記事

  1. require、require_once - ファイルの取り込み
  2. HTML内でPHPスクリプトを実行 - 埋め込み
  3. PHPスクリプト - 基本的な記述方法 - 書き方の基本
  4. NULL - ヌル
  5. ファイルの読み込み
  6. コメント
  7. 簡単なPHPスクリプトを動かしてみよう
  8. 論理演算 - 論理積・論理和・排他的論理和・否定

関連記事(一部広告含む)