я после двух массивов и код, чтобы найти array_diff:PHP: без учета регистра «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);
Приведенный выше код дает выходной массив как:
$final_ws = array("LOVE", "World", "Your", "CoDe");
Но я хочу, как:
$final_ws = array("LOVE", "World", "CoDe");
Примечание. «Ваш» не удаляется, возможно, из-за «Y» находится в шапках во втором массиве. Я хочу также исключить «Ваш», так же как и в PHP-версии без учета регистра array_diff
.
Я попытался array_udiff, но я не получаю, как именно использовать это в моей проблеме
Благодарности
Я считаю, что вам не хватает запятой. ;) – MitMaro
@MitMaro: Спасибо! –
Я попробовал это как 'array_udiff ($ all_ws, $ obs_ws, 'strcasecmp');' но его не работает :( – Prashant