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

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

同類函數
  • 建立一個數組,包括變量名和它們的值 compact

    compact

    建立一個數組,包括變量名和它們的值
  • current的別名 pos

    pos

    current的別名
  • 使用鍵名比較計算數組的交集 array_intersect_key

    array_intersect_key

    使用鍵名比較計算數組的交集
  • 用回調函數比較數據來計算數組的差集 array_udiff

    array_udiff

    用回調函數比較數據來計算數組的差集
  • 將一個或多個單元壓入數組的末尾(入棧) array_push

    array_push

    將一個或多個單元壓入數組的末尾(入棧)
  • 計算數組的差異 array_diff

    array_diff

    計算數組的差異
  • 通過使用一個數組作為鍵而另一個數組作為其值來創建數組 array_combine

    array_combine

    通過使用一個數組作為鍵而另一個數組作為其
  • 彈出數組最後一個單元(出棧) array_pop

    array_pop

    彈出數組最後一個單元(出棧)
熱門文章