首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]array_change_key_case()函数—用法及示例

发布于 2025-04-19 01:20:47
0
48

array_change_key_case() 函数用于将数组的所有键名转换为大写或小写。

用法:

array_change_key_case(array $input, int $case = CASE_LOWER): array

参数:

  • $input:必需,要转换键名的数组。

  • $case:可选,指定键名的大小写转换方式。默认是 CASE_LOWER,表示将键名转为小写;如果设为 CASE_UPPER,表示将键名转为大写。

返回值:

返回一个新的数组,其中包含转换后的键名和原数组的值。

示例:

$input = array("foo" => "value1", "BAR" => "value2");

// 将键名转为小写
$result = array_change_key_case($input, CASE_LOWER);
print_r($result);

输出:

Array
(
    [foo] => value1
    [bar] => value2
)
$input = array("foo" => "value1", "bar" => "value2");

// 将键名转为大写
$result = array_change_key_case($input, CASE_UPPER);
print_r($result);

输出:

Array
(
    [FOO] => value1
    [BAR] => value2
)

在这个示例中,array_change_key_case() 函数将 $input 数组中的键名转换为小写或大写,并返回一个新的数组。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流