PHP の標準関数を目的別に調べることができる辞典

ホーム > PHP 標準関数逆引き辞典 > ファイル > ファイルから文字列で1行ずつ読み込む

PHP 標準関数逆引き辞典

:: reverse dictionary ::

ファイル

※ソースファイルについて


ファイルから文字列で1行ずつ読み込む

ファイルから文字列で1行ずつ読み込むには、fgets 関数を使います。

$fp = fopen("sample.txt", "r");
if ($fp == false) {
  printf("sample.txt を開けませんでした。\n");
  return;
}

$count = 0;
while (!feof($fp)) {
  $strs[$count] = fgets($fp);  // 読み込み
  $count++;
}

fclose($fp);

ソースファイル

sample.txt の内容が

1行目
2行目
3行目

となっている場合、$strs[0]"1行目"$strs[1]"2行目"$strs[2]"3行目" になります。

▼ 関数

string fgets(resource i)

入力ストリーム i から文字列で1行を読み込みます。

●引数

i … 入力ストリーム

●戻り値

・読み込み成功 … 読み込んだ文字列
・読み込み失敗 … false

●バージョン

PHP3 、PHP4 、PHP5

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

ファイル - file -


ホーム > PHP 標準関数逆引き辞典 > ファイル > ファイルから文字列で1行ずつ読み込む

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com