Функция fgetss() PHP

Определение и использование

Функция fgetss() читает строку из открытого файла и фильтрует HTML и PHP маркеры.

Сравнение fgets() Аналогично, но fgetss пытается удалить любые HTML и PHP маркеры из читаемого текста.

Синтаксис

fgetss(file,length,tags)
Параметры Описание
file Обязателен. Определяет файл для чтения.
length Опционально. Определяет количество байт для чтения. По умолчанию 1024 байт. Этот параметр был обязательным до PHP 5.
tags Опционально. Определяет маркеры, которые не будут удалены.

Описание

Можно использовать дополнительный третий параметр tags Указать哪些 маркеры не удалять.

Если失败了, то возвращает false.

Пример

Пример 1

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

Вывод будет похож на:

Это абзац.

Пример 2

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

Вывод будет похож на:

Это абзац.

Выводимый исходный код:

<p><b>Это абзац.</b></p>