Задать вопрос
chelkaz
@chelkaz

Как сделать условие по strip_tags PHP?

У меня большие объемы текста в html, и в нем много ссылок, но нужно оставить по условию.
Все ссылки с решеткой # не нужны, их нужно strip_tags, что бы текст который в них остался.
А все остальные нормальные ссылки оставить. Проще говоря применить strip_tags только к ссылкам такого вида:
<a href="#" target="_blank"></a>
<a href="#"></a>
<a style="" href="#">Тут текст который нужно оставить, а сам тег а удалить</a>
<a href="#">Тут текст который нужно оставить, а сам тег а удалить</a>

-----------------
В итоге условие такое, если ссылка # решетка, то: Если в нутри пусто, то удалить, а если есть текст, то оставить только текст.
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 2
@sscrm
web разработчик
Использовать в условии strpos('href="#"'), если не false, значит в строке есть искомая подстрока, делаем strip_tags
Ответ написан
@marrs
или так ideone.com/ITodwE
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы