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

Как заменить через str_replace target="_blank"?

Подскажите как мне заменить через str_replace. Проблема в кавычках
$string = str_replace('target="_blank"', ' ', $string);

Пробовал разными способами:
$string = str_replace("target=\"_blank\"", " ", $string);
$string = str_replace('target=\"_blank\"', ' ' , $string);

Ни один не сработал
  • Вопрос задан
  • 116 просмотров
Подписаться 2 Простой 13 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
<?php
$string = '<!-- html vode -->';
$pattern = '/target=["|\']_blank["|\']/g';
$replacement = ' ';
echo preg_replace($pattern, $replacement, $string);
?>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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