291 of 410 menu

関数 fgets

関数 fgets はファイルから行を読み取ります。最初のパラメータとして、事前に関数 fopen で開かれているファイルポインタを受け取ります。2番目のオプションパラメータで、読み取る行の最大長を指定できます。この関数は、行末、ファイル終端、または指定された長さに達すると読み取りを停止します。

構文

fgets(resource $handle, int $length = ?): string|false

ファイルから最初の行を読み取ります:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); fclose($file); ?>

ループでファイルを行ごとに読み取ります:

<?php $file = fopen('test.txt', 'r'); while ($line = fgets($file)) { echo $line; } fclose($file); ?>

長さを制限して行を読み取ります:

<?php $file = fopen('test.txt', 'r'); echo fgets($file, 4); fclose($file); ?>

関連項目

  • 関数 fgetc,
    ファイルから文字を読み取ります
  • 関数 fread,
    ファイルから読み取ります
  • 関数 file,
    ファイルを文字列の配列として読み取ります
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否