Я пытаюсь использовать функцию str_replace()
с массивом строк.Строка str_replace и аналогичная строка
Моя проблема в том, что некоторые строки в моем массиве содержат другую строку.
Вот пример:
У меня есть категория продуктов, таких как:
$product1 = 'COLLIERPEND';
$product2 = 'COLLIER';
И я хочу, чтобы превратить их всех в co
.
str_replace(array("COLLIER", "COLLIERPEND"), 'co', $product#);
Результат:
$product1 = 'coPEND';
$product2 = 'co';
Я мог бы просто изменить порядок в массиве, но у меня слишком много категорий.
Есть ли функция, которая могла бы помочь мне достичь желаемого результата?
Я был напуган о длине сортировки из числа различных строк, но это сработало. благодаря – FLX