php 数组函数 array_change_key_case

php数组函数 array_change_key_case

函数名 array_change_key_case(array $array[, int $case = CASE_LOWER])
版本 PHP 4 >= 4.2.0, PHP5, PHP7
说明 将数组中的所有键改为全小写或者全大写,本函数不改变数字索引
参数 array 需要操作的数组
case 可以在这里用来两个常量,CASE_UPPER (大写) 或 CASE_LOWER (小写,默认值)
返回值 返回一个键全是小写或者大写的数组;如果输入的值 array 不是一个数组,则返回 FALSE
错误 / 异常 如果输入值 array 不是一个数组, 就会抛出一个错误警告 (E_WARNING
应用范例
<?php
$input_array = array('FirSt' => 1, 'SecOnd' => 2, 'first' => 3);
print_r(array_change_key_case($input_array, CASE_UPPER));

以上范例输出结果:

Array
(
    [FIRST] => 3
    [SECOND] => 2
)

**注意:**如果一个数组中的多个键名经过本函数后变成一样的话(例如 “keY” 和 “kEY”),最后一个值将覆盖其它的值。上例中 FirSt 和 first 键最后的 FIRST 值为 3 。

猜你喜欢

转载自blog.csdn.net/simplexingfupeng/article/details/80490164
今日推荐