PHP функция удаления тегов и атрибута style

Как на php удалить лишние теги стили в тегах html?


Функция удаляет лишние теги и стили в тегах HTML, после чего заключает полученный код в параграф

Для того, что бы исключить удаление нужных тегов необходимо их прописать в качестве второго параметра strip_tags как стороку, создав последовательность. Например ("

 

 

").

 

Функция доятаточно неплохо справляется с очисткой основного контента сайта при формировании turbo страниц Яндекса.


PHP
function clean_notes($text){
	$text=preg_replace('~style="[^"]*"~i',"",$text);
	$text=trim(strip_tags($text, '<p><br><h1><h2><h3><h4><h5><h6><img>'));
	if(strlen($text)>0){
		return '<p>'.$text.'</p>';
	}
	return '';
}

Дата публикации: 

ТОП 10 случайных публикаций



Сайт разработан студией © WEB-VidST   


Яндекс.Метрика