我要檢查,如果一個陣列包含在第二陣列, 但同樣的密鑰和相同的值中,比較數組:一個陣列被包含在所述第二陣列(密鑰+值)
(不需要是相等的,只有檢查所有在一個數組中的鍵和值是第二)
,我做直到現在簡單的事情是:
function checkSameValues($a, $b){
foreach($a as $k1 => $v1){
if($v1 && $v1 != $b[$k1]){
return false;
break;
}
}
return true;
}
是否有一個更簡單的(快)方法來檢查這個?
感謝
我需要檢查相同的密鑰和相同的值,in_array只檢查值! – 2010-07-22 12:37:23