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