使用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
- 键大小写