@banny_name

Как заменить все найденное на 1?

есть xml строка:
<w>one</w>
<w>one</w>
<w>one</w>
<w>one</w>
<w>one</w>


и <w>two</w>

Как все "one" заменить на 1 "two"?

если просто str_replace, то он заменит каждый one на two
и получается слишком много two

Нужно чтобы 1 был
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
@banny_name Автор вопроса
Решено
не жадный preg_replace
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
jumper423
@jumper423
web-developer
$xml = "<w>one</w>
<w>one</w>
<w>one</w>
<w>one</w>
<w>one</w>";
$xml = str_replace ('one' , 'two', $xml, 1 )
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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