Как заменить 2 или более текста.
здесь у меня есть код:
$new_name = $p['man_name2'];
$subcat = '';
if (preg_match('/([^\/]+)$/', $p['category_name'], $m))
{
$subcat = $m[1];
$new_name .= " $subcat";
}
{
$new_name .= ' ' . $prod['custom_name']['value'];
}
Чтобы заменить текст из атрибута: custom name
. Я пытаюсь таким образом:
{
$new_name .= ' ' . $prod['custom_name']['value'];
$new_name = str_replace('eu de toilet', 'perfume', $new_name);
}
Но без работы.
А также как заменить более 1 слова?
пример:
В этом коде я хочу заменить:
- туалет для духов
- одеколон духи