Проблема с функцией str_ireplace - PullRequest
0 голосов
/ 07 мая 2020

Мне нужно заменить несколько слов в имени, поэтому я использую str_ireplace

код:

    $prod['custom_name']['value'] = str_ireplace(
array('woda toaletowa', 'woda perfumowana', 'woda kolońska', 'Spray', 'EDP', 'EDT'),
'TEST',
$prod['custom_name']['value']
);

Функция работает правильно, но все эти слова следует заменить одним словом: TEST

Но ТЕСТ отображается 3 раза:

PERFUMY DAMSKIE TEST TEST TEST CLINIQUE AROMATICS ELIXIR 10 ML

Мне нужно отображать только один раз:

PERFUMY DAMSKIE TEST CLINIQUE AROMATICS ELIXIR 10 ML

Исходная строка:

PERFUMY DAMSKIE Woda perfumowana EDP Spray CLINIQUE AROMATICS ELIXIR 10 ML
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...