1.ThinkPHP框架写法
private function resetKeys($array){
if(!is_array($array)){
return $array;
}
$keys = implode('', array_keys($array));
if(is_numeric($keys)){
$array = array_values($array);
}
return array_map([$this,'resetKeys'], $array);
}
2.普通写法
private function resetKeys($array){
if(!is_array($array)){
return $array;
}
$keys = implode('', array_keys($array));
if(is_numeric($keys)){
$array = array_values($array);
}
return array_map('resetKeys', $array);
}