封装函数将多维数组键值转换大小写
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));
本文介绍了一个名为 'my_array_case_value_key' 的函数,它接收一个多维数组并根据给定的参数(默认小写)递归地转换数组中的键值为指定的大小写。这对于数据处理和格式化非常实用。
130

被折叠的 条评论
为什么被折叠?



