PHP fgetss()関数


PHP Filesystem 参考手册完全な 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 参考手册完全な PHP Filesystem リファレンスマニュアル その他の拡張