使用PHP的array_change_key_case()函數更改數組中所有鍵的大小寫
知識庫
使用PHP的array_change_key_case()函數更改數組中所有鍵的大小寫
2023-09-03 00:29
本文介紹了如何使用PHP的array_change_key_case()函數來更改數組中所有鍵的大小寫。
在PHP中,可以使用
array_change_key_case()
函數來更改數組中所有鍵的大小寫。該函數的語法如下:
array_change_key_case(array $array, int $case = CASE_LOWER): array其中,
$array
是要進行大小寫轉換的數組,$case
是可選參數,指定大小寫轉換的方式。默認為CASE_LOWER
,表示將所有鍵轉換為小寫。如果指定為CASE_UPPER
,則將所有鍵轉換為大寫。下面是一個示例:
$array = array("FirstName" => "John", "LastName" => "Doe"); $lowercaseArray = array_change_key_case($array, CASE_LOWER); print_r($lowercaseArray);以上代碼將輸出:
Array ( [firstname] => John [lastname] => Doe )可以看到,使用
array_change_key_case()
函數將$array
中所有鍵轉換為小寫后,得到了一個新的數組$lowercaseArray
。同樣的,如果將
$case
參數設置為CASE_UPPER
,可以將所有鍵轉換為大寫。這個函數非常有用,尤其在處理用戶輸入或從外部數據源獲取的數據時,可以保證鍵名的一致性。
label :
- PHP
- array_change_key_case
- 鍵大小寫