SplFileObject::fgetss
(PHP 5 >= 5.1.0, PHP 7)
SplFileObject::fgetss — Отримати рядок із файлу та видалити теги HTML
Увага
Ця функція оголошена застарілої починаючи з PHP 7.3.0 і була ВИДАЛЕНО у версії PHP 8.0.0. Використовувати цю функцію не рекомендується.
Опис
public SplFileObject::fgetss(string $allowable_tags = ?): string
Робота функції ідентична SplFileObject::fgets() за винятком того, що SplFileObject::fgetss() намагається очистити рядок від будь-яких тегів HTML та PHP. Function retains the parsing state from call to call, і як це не є equivalent to calling strip_tags()on the return value ofSplFileObject::fgets(). Функція зберігає стан синтаксичного аналізу від виклику до виклику і тому не еквівалентна виклику strip_tags() для значення, що повертається SplFileObject::fgets()
Список параметрів
allowable_tags
Необов'язковий параметр для вказівки тегів, які не потрібно видаляти.
Значення, що повертаються
Повертає рядок з файлу, очищений від HTML- та PHP-коду, або **false
**в случае ошибки.
Приклади
Приклад #1 Приклад використання SplFileObject::fgetss()****
Loading...
Висновок наведеного прикладу буде схожим на:
Добро пожаловать! Сегодня .
Текст вне блока HTML.
Дивіться також
- fgetss() - Читає рядок з файлу та видаляє HTML-теги
- SplFileObject::fgets() - Отримує рядок із файлу
- SplFileObject::fgetc() - Отримує символ із файлу
- SplFileObject::current() - Отримати поточний рядок файлу
- Фильтрstring.strip_tags