Разрешить некоторые теги HTML

Мне нужно разрешить определенные теги html (br, p и strong), и я столкнулся с этим кодом.

 (strip_tags($this->parent->content[$i]['text']), $this->parent->config, 'portal_mode_grid_news_text_length', '&hellip;').'</p>';

Все, что мне нужно, это разрешить те теги, которые я указывал ранее, но я не знаю, как это сделать.

0

Решение

Если вы посмотрите на документация для strip_tags, он показывает, что вторым параметром является «разрешенные теги», поэтому пример того, как разрешить br, p и strong, выглядит так:

$string = "Hello<br>";
echo strip_tags($string, "<br><br/><p><strong>");

Добавление br и br / вместе позволяет использовать оба типа разрывов строк, а не только один.

(strip_tags($this->parent->content[$i]['text'], "<br><br/><p><strong>"), $this->parent->config, 'portal_mode_grid_news_text_length', '&hellip;').'</p>';
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]