fgetss() 関数は、HTML タグと PHP タグをフィルタリングして、開いているファイルから行を返します。
fgetss() 関数は、指定された長さに達するか、ファイルの終わり (EOF) に達するか、どちらか先に到達すると、新しい行の返しを停止します。
この関数は失敗すると FALSE を返します。
fgetss(ファイル,長さ,タグ)
パラメータ | 説明する |
---|---|
ファイル | 必須。チェックするドキュメントを指定します。 |
長さ | オプション。読み取るバイト数を指定します。デフォルトは 1024 バイトです。 注:このパラメータは、PHP 5 より前のバージョンでは必須です。 |
タグ | オプション。削除しないタグを指定します。 |
test.html コードの内容:
<p><b>これは段落です。</b></p>
PHPコード:
<?php$file = fopen("test.html","r");echo fgetss($file);fclose($file);?>
上記のコードは次のように出力します。
これは段落です。
<?php$file = fopen("test.html","r");echo fgetss($file,1024,"<p>,<b>");fclose($file);?>
上記のコードは次のように出力します。
これは段落です。
上記のソースコード出力は次のとおりです。
<p><b>これは段落です。</b></p>