HTMLToTxt
Описание и параметры
string HTMLToTxt( string text, string host = "", array delete = array(), string maxlen=70 );
Преобразует исходный HTML-код в обычный текст путём удаления тегов или замены их на эквивалентное текстовое форматирование.
Параметры функции
Параметр | Описание | С версии |
---|---|---|
text | Исходный текст в формате HTML. | |
host | Web-адрес сайта. Если задан, то дописывается перед каждой ссылкой в HTML для формирования абсолютной ссылки.
Необязательный параметр. По умолчанию равен - "". | |
delete | Массив шаблонов регулярных выражений, которые удаляются из текста.
Необязательный параметр. По умолчанию - пустой массив. До версии главного модуля 9.0.7 шаблоны были для функции eregi_replace. Начиная с указанной версии - preg_replace. | |
maxlen | Вставляет тег <br/> через число символов, указанных в значении. Что бы запретить подстановку этого тега достаточно указать false. | 5.9.3 |
Смотрите также
Пример использования
Вызов:
<? $str = ' <table> <tr> <td valign=top><b><a href="/ru/products/sitemanager/editions/business.php">Бизнес</a> - </B>полная версия продукта для управления интернет-магазином, интеграция с "1С:Торговля и Склад", поддержка дилерских сетей.<BR><FONT class=smalltext><b>$1699</B> (MySQL-версия)<br><b>$24500</b> (Oracle-версия)</font></td> </tr> </table> <ul> <li>Пункт 1</li> <li>Пункт 2</li> <li>Пункт 3</li> </ul> '; echo HTMLToTxt($str, "http://www.bitrix.ru"); ?>
Результат:
Бизнес [ http://www.bitrix.ru/ru/products/sitemanager/editions/business.php ] - полная версия продукта для управления интернет-магазином, интеграция с "1С:Торговля и Склад", поддержка дилерских сетей. $1699(MySQL-версия) $24500 (Oracle-версия) - Пункт 1 - Пункт 2 - Пункт 3
© «Битрикс», 2001-2024, «1С-Битрикс», 2024