查询

array_change_key_case()函数—用法及示例

「 将数组的所有键名转换为大写或小写 」


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 数组中的键名转换为小写或大写,并返回一个新的数组。

补充纠错
下一个函数: array_chunk()函数
热门PHP函数
分享链接