/** 判断两个数组是否完全相等(数组键名相同)
- $arr1
- $arr2
- bool */
function isSameArray($arr1,$arr2) {
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;
}