PHP数组函数array_change_key_case()
封面图
•
2025-10-27
•
PHP
189
0
0
0
`array_change_key_case()` 是 PHP 中的一个数组函数,用于将数组的键(key)转换为小写或大写。 --- ### ✅ 语法: ```php array array_change_key_case ( array $array, int $case = CASE_LOWER ) ``` - `$array`:要处理的数组。 - `$case`:可选参数,指定键的大小写形式。可以是: - `CASE_LOWER`(默认):将键转为小写。 - `CASE_UPPER`:将键转为大写。 --- ### 📌 示例: #### 示例 1:将键转为小写 ```php $array = [ 'Name' => 'John', 'AGE' => 25, 'Email' => 'john@example.com' ]; $result = array_change_key_case($array); print_r($result); ``` **输出:** ``` Array ( [name] => John [age] => 25 [email] => john@example.com ) ``` --- #### 示例 2:将键转为大写 ```php $array = [ 'name' => 'Alice', 'age' => 30, 'email' => 'alice@example.com' ]; $result = array_change_key_case($array, CASE_UPPER); print_r($result); ``` **输出:** ``` Array ( [NAME] => Alice [AGE] => 30 [EMAIL] => alice@example.com ) ``` --- ### ⚠️ 注意事项: - 如果数组中存在重复的键(在转换后),只有最后一个键会被保留。 - 该函数不会改变数组的值(value)。 --- ### 📚 总结: | 函数名 | 功能 | |-------------------------|----------------------------------| | `array_change_key_case` | 将数组的键转换为全大写或全小写 | 如果你有其他关于 PHP 数组的问题,欢迎继续提问!
上一篇:
PHP开发不能违背的安全规则
下一篇:
php microtime返回当前 Unix 时间戳和微秒数
标题录入,一次不能超过6条
留言
评论