【发布时间】:2009-12-09 18:31:46
【问题描述】:
我有以下两个数组和查找 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,但我不知道如何在我的问题中使用它
谢谢
【问题讨论】:
标签: php arrays array-difference