PHP fgetss()関数
完全な PHP Filesystem リファレンスマニュアル
定義と用法
fgetss() 関数は、開いているファイルから1行を返し、HTMLタグとPHPタグを除去します。
fgetss() 関数は、指定された長さに達するか、ファイルの終端(EOF)に達したとき(先に達した方が優先)、新しい行を返すのを停止します。
失敗した場合、この関数は FALSE を返します。
構文
fgetss(file,length,tags)
| パラメータ | 説明 |
|---|---|
| file | 必須。チェックするファイルを指定します。 |
| length | オプション。読み込むバイト数を指定します。デフォルトは1024バイトです。 注意:このパラメータは、PHP 5 より前のバージョンでは必須です。 |
| tags | オプション。除去しないタグを指定します。 |
例
例 1
test.html のコード内容:
<p><b>This is a paragraph.</b></p>
PHP コード:
<?php
$file = fopen("test.html","r");
echo fgetss($file);
fclose($file);
?>
上記のコードは次のように出力します:
This is a paragraph.
例 2
<?php
$file = fopen("test.html","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>
上記のコードは次のように出力します:
This is a paragraph.
上記の出力のソースコードは次のとおりです:
<p><b>This is a paragraph.</b></p>
完全な PHP Filesystem リファレンスマニュアル その他の拡張