封装函数将多维数组键值转换大小写
function my_array_case_value_key(array $database,int $case = CASE_LOWER){
array_walk_recursive($database,function(&$value,&$key,$type){
$action = $type ? 'strtoupper' : 'strtolower';
$value = $action($value);
},$case);
return $database;
}
print_r(my_array_case_value_key($database,CASE_LOWER));