Функция fgetss() возвращает строку из открытого файла, отфильтровывая теги HTML и PHP.
Функция fgetss() прекращает возвращать новую строку, когда она достигает указанной длины или достигает конца файла (EOF), в зависимости от того, что наступит раньше.
Эта функция возвращает FALSE в случае ошибки.
fgetss(файл,длина,теги)
параметр | описывать |
---|---|
файл | Необходимый. Указывает документы, подлежащие проверке. |
длина | Необязательный. Указывает количество байтов для чтения. По умолчанию — 1024 байта. Примечание. Этот параметр необходим в версиях PHP до 5. |
теги | Необязательный. Укажите, какие теги не следует удалять. |
Содержимое кода test.html:
<p><b>Это абзац.</b></p>
PHP-код:
<?php$file = fopen("test.html","r");echo fgetss($file);fclose($file);?>
Приведенный выше код выведет:
Это абзац.
<?php$file = fopen("test.html","r");echo fgetss($file,1024,"<p>,<b>");fclose($file);?>
Приведенный выше код выведет:
Это абзац.
Вывод исходного кода выше:
<p><b>Это абзац.</b></p>