php замена 2ой строки

php

я парсером получаю див, но он получается что-то типа в 2 строки,
$text='<div>
</div>';
но парсер его сужает в одну строчку, и получается $text='<div></div>';
а когда я пытаюсь заменить его на пустоту (нужно вырезать) в исходном то файле эти дивы в 2 строчки, и получается что str_replace($text, '', $html) не срабатывает, ибо $text в одну строчку а в $html там в 2, как можно это обойти?
Ответы:
используйте регулярные выражения, функция preg_replace()


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.