/** 判斷兩個數組是否徹底相等(數組鍵名相同)數組
function isSameArray($arr1,$arr2) {.net
if(count($arr1) != count($arr2)){ return false; } foreach($arr1 as $k => $v){ if(is_array($v) && is_array($arr2[$k])){ if(!isSameArray($v, $arr2[$k])){ return false; } } /* if(!in_array($v, $arr2)){ return false; } */ if(!isset($arr2[$k])){ return false; } if($arr2[$k] != $v){ return false; } } return true;
}code