SplFileObject::fgets
(PHP 5 >= 5.1.0, PHP 7)
SplFileObject::fgets — ファイルから 1 行取り出す
説明
public SplFileObject::fgets
( void
) : string
ファイルから 1 行取り出します。
パラメータ
この関数にはパラメータはありません。
返り値
ファイルから次の行を含む文字列、もしくはエラーのときは FALSE を返します。
エラー / 例外
ファイルが読み込みできない場合 RuntimeException がスローされます。
例
例1 SplFileObject::fgets() の例
この例では file.txt の内容が 1 行ごとに出力されます。
<?php
$file = new SplFileObject("file.txt");
while (!$file->eof()) {
echo $file->fgets();
}
?>
参考
- fgets() - ファイルポインタから 1 行取得する
- SplFileObject::fgetss() - ファイルから 1 行取り出し HTML タグを取り除く
- SplFileObject::fgetc() - ファイルから文字を取り出す
- SplFileObject::current() - ファイルの現在の行を取得する