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

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

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

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

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

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (Зеркало: https://антибот.рф/ ) Форум на замену серчу: 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
1215
#2

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

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