Strip tags

Материал из Викиреальностя
Перейти к: навигация, поиск

strip_tags — функция на php, доступна в версиях 4, 5, 7. Предназначена для удаления HTML и PHP тегов из строки.

[править] Описание

string strip_tags ( string $str [, string $allowable_tags] )

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

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

[править] Пример использования

<?php
$text = '
<p>Параграф.</p>
<!-- Comment -->
Еще немного текста';
echo strip_tags($text);

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

// не удалять <p>
echo strip_tags($text, '<p>');
?>  

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

Параграф.

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

- - - - - - -

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

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

[править] Ссылки