當前位置: 首頁> 函數類別大全> 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()函數可以將其所有鍵名統一轉換為小寫或大寫。此函數常用於對數組鍵名進行格式統一處理,特別是在需要進行數組比較或規範輸出的場景下。

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

同類函數
  • 檢查給定的數組是否是一個列表 array_is_list

    array_is_list

    檢查給定的數組是否是一個列表
  • 合併一個或多個數組 array_merge

    array_merge

    合併一個或多個數組
  • 新建一個數組 array

    array

    新建一個數組
  • 使用用戶定義的比較函數按值對數組進行排序 usort

    usort

    使用用戶定義的比較函數按值對數組進行排序
  • 使用鍵名比較計算數組的差集 array_diff_key

    array_diff_key

    使用鍵名比較計算數組的差集
  • 統計數組中各個的值的個數 array_count_values

    array_count_values

    統計數組中各個的值的個數
  • current的別名 pos

    pos

    current的別名
  • 移除數組中重複的值 array_unique

    array_unique

    移除數組中重複的值
熱門文章