PHP fgetss() 関数


❮ 完全な PHP ファイルシステム・リファレンス

定義と用法

fgetss() 関数は、オープンファイルからHTMLタグとPHPタグを削除した1行を返します。

fgetss() 関数は、改行、指定した長さ、または EOF のいずれか早い方を検出した時に読込みを停止します。

この関数は、失敗した場合にはFALSEを返します。

構文

fgetss(file,length,tags)

パラメータ 説明
file 必須。チェックするファイルを指定する
length 任意。読み込むバイト数を指定する。デフォルトは 1024 バイト。

注: このパラメータは、PHP 5より前のバージョンでは必須

tags 任意。削除しないタグを指定する


例 1

<?php
$file = fopen("test.htm","r");
echo fgetss($file);
fclose($file);
?>

上のコードの出力は、次の通り:

This is a paragraph.

例 2

<?php
$file = fopen("test.htm","r");
echo fgetss($file,1024,"<p>,<b>");
fclose($file);
?>

上のコードの出力は、次の通り:

This is a paragraph.

上の出力ソースは、次の通り:

<p><b>This is a paragraph.</b></p>

❮ 完全な PHP ファイルシステム・リファレンス