Задать вопрос
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>

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽