mam następujące dwie tablice i kod, aby znaleźć array_diff:PHP: Case-niewrażliwy "array_diff"
$obs_ws = array("you", "your", "may", "me", "my", "etc");
$all_ws = array("LOVE", "World", "Your", "my", "etc", "CoDe");
$final_ws = array_diff($all_ws, $obs_ws);
Powyższy kod daje macierz wyjściową jak:
$final_ws = array("LOVE", "World", "Your", "CoDe");
Ale chcę ją jako:
$final_ws = array("LOVE", "World", "CoDe");
Uwaga "Twój" nie jest usunięty, może to być spowodowane "Y" jest w czapkach w drugiej tablicy. Chcę również wykluczyć "Twoje", więc jest tam jakaś niewrażliwa na wielkość wersji array_diff
w PHP.
Próbowałem array_udiff ale ja nie otrzymuję dokładnie, jak to wykorzystać w moim problemem
Dzięki
Uważam, że brakuje ci przecinka. ;) – MitMaro
@MitMaro: Dzięki! –
Próbowałem go jak 'array_udiff ($ all_ws, $ obs_ws„strcasecmp”);' ale jej nie działa :( – Prashant