создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

strip_tagsПред. След.

strip_tags

(PHP 3 >= 3.0.8, PHP 4, PHP 5)strip_tags -- Удаляет HTML и PHP тэги из строки

Описание

string strip_tags (string str [, string allowable_tags])


Эта функция возвращает строку str, из которой удалены HTML и PHP тэги. Для удаления тэго используется автомат, аналогичный примененному в функции fgetss().

Необязательный второй аргумент может быть использован для указания тэгов, которые не должны удаляться.

Замечание: Аргумент allowable_tags был добавлен в PHP 3.0.13 и PHP 4.0b3. С версии PHP 4.3.0 удаляются также HTML комментарии.

Внимание
Так как strip_tags() не проверяет корректность HTML кода, незавершенные тэги могу привести к удалению текста, не входящего в тэги.

Пример 1. Пример использования strip_tags()

<?php

$text = '

<p>Параграф.</p>

<!-- Comment -->

Еще немного текста';

echo strip_tags($text);

echo "\n\n-------\n";

// не удалять <p>

echo strip_tags($text, '<p>');

?>

Этот пример выведет:

Параграф.
Еще немного текста
-------
<p>Параграф.</p>
Еще немного текста
Внимание
Эта функция не изменяет атрибуты тэгов, указанных в аргументе allowable_tags, включая style и onmouseover.

С версии PHP 5.0.0 strip_tags() безопасна для обработки данных в двоичной форме.

См. также описание функции htmlspecialchars().

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting