查詢

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函式
分享連結