我有以下兩個數組和代碼,以查找和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 2009-12-09 18:38:11
@MitMaro:謝謝! – 2009-12-09 18:40:52
我試過它像'array_udiff($ all_ws,$ obs_ws,'strcasecmp');'但它不工作:( – Prashant 2009-12-09 18:45:19