使用PHP的array_change_key_case()函数更改数组中所有键的大小写
知识库
使用PHP的array_change_key_case()函数更改数组中所有键的大小写
2023-09-03 00:29
本文介绍了如何使用PHP的array_change_key_case()函数来更改数组中所有键的大小写。
在PHP中,可以使用array_change_key_case()函数来更改数组中所有键的大小写。
该函数的语法如下:
array_change_key_case(array $array, int $case = CASE_LOWER): array
其中,$array是要进行大小写转换的数组,$case是可选参数,指定大小写转换的方式。默认为CASE_LOWER,表示将所有键转换为小写。如果指定为CASE_UPPER,则将所有键转换为大写。
下面是一个示例:
$array = array("FirstName" => "John", "LastName" => "Doe"); $lowercaseArray = array_change_key_case($array, CASE_LOWER);
print_r($lowercaseArray);
以上代码将输出:
Array
(
[firstname] => John
[lastname] => Doe
)
可以看到,使用array_change_key_case()函数将$array中所有键转换为小写后,得到了一个新的数组$lowercaseArray。
同样的,如果将$case参数设置为CASE_UPPER,可以将所有键转换为大写。
这个函数非常有用,尤其在处理用户输入或从外部数据源获取的数据时,可以保证键名的一致性。
標簽:
- PHP
- array_change_key_case
- 键大小写