當前位置: 首頁> 函數類別大全> array_change_key_case

array_change_key_case

更改數組中所有鍵的大小寫
名稱:array_change_key_case
分類:數組
所屬語言:php
一句話介紹:把數組中所有鍵更改為小寫或大寫。

array_change_key_case

適用PHP 版本

PHP 4 >= 4.2.0,PHP 5,PHP 7,PHP 8

函數說明

array_change_key_case()函數用於將數組中的所有鍵名轉為小寫或大寫。

函數語法

<span class="fun">array array_change_key_case(array $array, int $case = CASE_LOWER)</span>

參數

  • $array :必須。輸入的數組。
  • $case :可選。可以是CASE_LOWER (默認值,將鍵名轉換為小寫)或CASE_UPPER (將鍵名轉換為大寫)。

返回值

返回一個鍵名大小寫已更改的新數組,原數組不被修改。

示例

$input_array = array( "FirSt" => 1, "SecOnd" => 4 ); $result = array_change_key_case($input_array, CASE_LOWER);<br>
print_r($result);</p>
<p>$result_upper = array_change_key_case($input_array, CASE_UPPER);<br>
print_r($result_upper);<br>

示例代碼的說明或是函數其它說明

在上面的示例中, $input_array是一個具有大小寫混合鍵名的數組。通過array_change_key_case()函數可以將其所有鍵名統一轉換為小寫或大寫。此函數常用於對數組鍵名進行格式統一處理,特別是在需要進行數組比較或規範輸出的場景下。

注意:如果轉換後的鍵名出現重複,後面的值將會覆蓋前面的。

同類函數
  • 從關聯數組中取得鍵名 key

    key

    從關聯數組中取得鍵名
  • 檢查給定的數組是否是一個列表 array_is_list

    array_is_list

    檢查給定的數組是否是一個列表
  • 把數組中的值賦給一組變量 list

    list

    把數組中的值賦給一組變量
  • 用給定的值填充數組 array_fill

    array_fill

    用給定的值填充數組
  • array_key_exists的別名 key_exists

    key_exists

    array_key_exists的別名
  • count別名 sizeof

    sizeof

    count別名
  • 使用傳遞的數組遞歸替換第一個數組的元素 array_replace_recursive

    array_replace_recursive

    使用傳遞的數組遞歸替換第一個數組的元素
  • 用回調函數過濾數組中的單元 array_filter

    array_filter

    用回調函數過濾數組中的單元
熱門文章