Как почистить теги от атрибутов?

Mik Foxi
На сайте с 02.03.2011
Offline
1222
426

Нужно сконвертировать один старинный сайт с голого html на cms

столкнулся с проблемой, в контенте в тега встречаются разные id style class, типа <p class="blabla"></p>...

средствами php это можно как то почистить? оставив только голые <p></p>

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (8 лет на защите сайтов). Форум на замену серчу: https://foxi.biz/
A
На сайте с 08.07.2010
Offline
25
#1

Вообще такие вопросы решаются либо через разбор dom дерева документа, либо регулярными выражениями. Конкретно в вашем случае гораздо проще использовать второй путь.

<?

$html = '<p id="bla" class="bla">text</p>';

$html = preg_replace('|<p[^>]*>|i','<p>',$html);

echo $html; // return <p>text</p>

?>

Mik Foxi
На сайте с 02.03.2011
Offline
1222
#2

axxil, спасибо. как все просто оказалось.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий