在 PHP 程式設計中,陣列是一個常用到的資料型別。而關於陣列的運算子也是相當多的,其中包含了 array_change_key_case() 函數。這個函數可以將數組中鍵名的大小寫轉換,從而方便我們進行資料的處理。本文就來介紹 PHP 中 array_change_key_case() 函數的使用方法。
一、函數語法及參數
array_change_key_case() 函數的語法如下:
array array_change_key_case ( array $array [, int $case = CASE_LOWER ] )
在該語法中,
# array
:必需。要進行鍵名轉換的陣列。 case
:可選。轉換後鍵名的大小寫格式,有兩個可選項:
CASE_UPPER
:轉換為大寫格式。 CASE_LOWER
:轉換為小寫格式。預設值是 CASE_LOWER
。 二、實例示範
下面透過一些實例來示範 array_change_key_case() 函數的使用方法。
下面是一個簡單的數組,我們將其中的鍵名統一轉為小寫格式:
<?php $array = array( "name" => "Tom", "ID" => 1001, "AGE" => 25, ); $array_lower = array_change_key_case($array, CASE_LOWER); print_r($array_lower); ?>
輸出結果如下:
Array ( [name] => Tom [id] => 1001 [age] => 25 )
在上述程式碼中,我們將$array
陣列的鍵名都會轉換成小寫,並將結果儲存在$array_lower
陣列中。輸出結果可見,鍵名都已經變成小寫格式。
下面這個實例,我們將陣列鍵名均轉為大寫格式:
<?php $array = array( "name" => "Jack", "Age" => 22, "ID" => 1002, ); $array_upper = array_change_key_case($array, CASE_UPPER); print_r($array_upper); ?>
輸出結果如下:
Array ( [NAME] => Jack [AGE] => 22 [ID] => 1002 )
在上述程式碼中,我們把$array
陣列中的鍵名都轉成了大寫格式,並把結果保存在$array_upper
陣列中。輸出結果可見,鍵名都變成了大寫格式。
三、注意事項
四、總結
本文介紹了 PHP 中 array_change_key_case() 函數的使用方法,可以將陣列中的鍵名大小寫進行轉換。此函數可以方便我們進行資料處理,程式碼簡單易學,且具有一定的實用性。同時在使用時我們也需要注意相關的注意事項。
以上是PHP array_change_key_case()函數使用方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!