mbxngtgo
@mbxngtgo
веб программист, гений мира ,знаю практически все.

Зачем str_replace не заменяет слова с переносом предложений?

Столкнуля с проблемой нужно заменить это

3</td>
<td class="value" style="font-size:12px;"></td>


на это
>3</td>
<td class="value" style="font-size:12px;">

текс 
текст

</td>


Сделал так

$a  = '>3</td>
<td class="value" style="font-size:12px;"></td>';

$test2 =  str_replace($a, '>3</td>
<td class="value" style="font-size:12px;">

текс 
текст

</td>', $result['content']);
echo $test2;


В итоге не заменилась .А если заменять только текст с одной строчкой то заменяется..У тут нужно с 2 предложениями текст заменить..То есть предложение где присутствует перенос строки он не может заменить.
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
@BorisKorobkov Куратор тега PHP
Web developer
Если надо заменить с переводом строки, то, очевидно, надо замену указывать тоже с переводом.
Кстати, советую ознакомиться с разными типами перевода строк.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы