Christiaan van Bergen
Ваш код уже отфильтровывает все дубликаты. Если вам нужна нечувствительность к регистру, вы можете использовать эту функцию
function array_iunique($array) {
return array_intersect_key(
$array,
array_unique(array_map("StrToLower",$array))
);
}
(Нашел этот драгоценный камень на Stackoverflow[
^].)
Используйте эту функцию в своем коде и измените "Оранжевый" в $veggies на "оранжевый".
$veggies = array("Potato", "Cucumber", "Carrot", "orange", "Green Beans", "Onion");
$fruits = array("Apple", "Banana", "Orange", "Pineapple", "Grapes", "Watermelon");
$salad = array_iunique(array_merge($veggies ,$fruits));
print_r($salad);
Это приводит к тому, что
Array
(
[0] => Potato
[1] => Cucumber
[2] => Carrot
[3] => orange
[4] => Green Beans
[5] => Onion
[6] => Apple
[7] => Banana
[9] => Pineapple
[10] => Grapes
[11] => Watermelon
)
Апельсин появляется только один раз в результате.
1234Amit
сэр, если в списке фруктов, если я меняю оранжевый цвет на оранжевый (я использовал маленькую букву "О"), это не дает мне выхода,