ホームページ >バックエンド開発 >PHPの問題 >PHPのfgets()関数の使い方

PHPのfgets()関数の使い方

青灯夜游
青灯夜游オリジナル
2021-07-05 19:03:162347ブラウズ

PHP では、fgets() 関数は、「fgets(file,length)」という構文形式で、開いているファイルから一度に 1 行のデータを読み取るために使用されます。 fgets() 関数は、指定された長さ "length-1" に達するか、改行文字に遭遇するか、ファイルの終わりに達するか (いずれか早い方) 、改行を返すのを停止します。

PHPのfgets()関数の使い方

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、fgets( ) この関数は、開いているファイルから一度に 1 行ずつデータを読み取ります。 関数の構文形式は次のとおりです:

fgets(file,length)
長さ関数は、指定されたファイル
Parameters Description
file #### ##必須。読み込むファイルを指定します。
オプション。読み込むデータの長さ(バイト数)を指定します。デフォルトは 1024 バイトです。
$file

から行を読み取り、最大長 $length-1 A を返すことができます。バイトの文字列。改行文字、EOF に遭遇するか、$length-1 バイトを読み取ると停止します。 $length パラメータを省略した場合、デフォルトの読み取り長は 1k (1024 バイト) です。

例:

fgets() 関数を使用して、ファイルの内容を 1 行ずつ読み取り、出力します。

<?php
    $handle = @fopen("./test.txt", "r");
    if ($handle) {
        while (($info = fgets($handle, 1024)) !== false) {
            echo $info.&#39;<br>&#39;;
        }
        fclose($handle);
    }                                
?>

実行結果は次のとおりです:

php中文网
https://www.php.cn/

推奨される学習: 「

PHP ビデオ チュートリアル

以上がPHPのfgets()関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。