Функция 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>