fgetss
ファイルポインターから行を読んで、HTMLタグを除外します
fgetss()
関数は、開いたファイルから行を読み取り、HTMLおよびPHPタグをフィルターします。
fgets()
と同じように、違いは、fgetssが読み取りテキストからHTMLおよびPHPタグを削除しようとすることです。
<?php $ file = fopen ( "test.htm" 、 "r" ) ; echo fgetss ( $ file ) ; fclose ( $ file ) ; ?>
出力は似ています:
これは段落です。
<?php $ file = fopen ( "test.htm" 、 "r" ) ; echo fgetss ( $ file 、 1024 、 "<p>、<b>" ) ; fclose ( $ file ) ; ?>
出力は似ています:
これは段落です。
出力ソースコードは次のとおりです。
<p> <b>これは段落です。 < / b > < / p >
fgetss (ファイル、長さ、タグ)
パラメーター | 説明する |
---|---|
ファイル | 必須。読み取るファイルを指定します。 |
長さ | オプション。読み取るバイト数を指定します。デフォルトは1024バイトです。このパラメーターは、PHP 5の前に必要です。 |
タグ | オプション。削除されていないタグ。 |
オプションの3番目のパラメータータグを使用して、どのタグが削除されないかを指定できます。
失敗した場合は、falseを返します。