将多维数组所有的键名都转为大写或者小写

2018-08-25 11:33:55 阅读量:1076,日阅读:1,周阅读:5,月阅读:12 0条
/**
 * 将多维数组所有的键名都转为大写或者小写
 * @param array $array
 * @param 默认小写CASE_UPPER,CASE_UPPER大写
 * @return array
 */
function array_case(&$array, $case = CASE_LOWER)
{
    $array = array_change_key_case($array, $case);
    foreach ($array as $key => $value) {
        if (is_array($value)) {
            array_case($array[$key], $case);
        }
    }
}
标签: PHP 数组 函数

非特殊说明,本博所有文章均为博主原创。

请使用[QQ登录]后进行评论