PHP陣列函式array_change_key_case(將陣列中的所有鍵名修改為全大寫或小寫)
在PHP中,數組函式 array_change_key_case() 用於將陣列中的所有鍵名修改為全大寫或小寫。
函式語法:
array_change_key_case ( array $array [, int $case = CASE_LOWER ] ) : array
函式引數說明:
引數 | 描述 |
---|---|
array | 必需。規定要使用的陣列。 |
case | 可選。可能的值:
|
array_change_key_case() 函式將 array 陣列中的所有鍵名改為全小寫或大寫,返回一個鍵全是小寫或者全是大寫的陣列;如果輸入值(array)不是一個陣列,函式返回FALSE。本函式不改變數字索引。
舉例1,將陣列的鍵值修改為大寫:
<?php // 定義陣列 $arr = ['a' => 'hello', 'b' => 'world']; // 將陣列的鍵值修改為大寫(或CASE_LOWER,修改為小寫) $resArr = array_change_key_case($arr, CASE_LOWER); // 輸出原陣列 var_dump($arr); // 輸出轉換後的陣列 var_dump($resArr);
以上程式碼輸出如下:
array (size=2) 'a' => string 'hello' (length=5) 'b' => string 'world' (length=5) array (size=2) 'A' => string 'hello' (length=5) 'B' => string 'world' (length=5)
注意,此函式不改變原陣列。
相關文章
- PHP陣列學習之更改鍵/值的大寫或小寫PHP陣列
- php去除陣列中的鍵名PHP陣列
- php陣列函式小結PHP陣列函式
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- PHP 陣列函式妙用PHP陣列函式
- 巧用 PHP 陣列函式PHP陣列函式
- PHP 陣列常用函式PHP陣列函式
- 陣列二:使用陣列可變函式為陣列排序陣列函式排序
- PHP:常用PHP陣列操作函式PHP陣列函式
- PHP陣列函式彙總PHP陣列函式
- php二維陣列改鍵名的方法PHP陣列
- java大陣列劃分為若干小陣列Java陣列
- PHP陣列函式-array_mapPHP陣列函式
- PHP陣列轉換為js陣列PHP陣列JS
- 重寫陣列的方法(改變原陣列)陣列
- 寫一個函式找出給定陣列中的最大差值函式陣列
- PHP中array_chunk() 函式如何分割陣列PHP函式陣列
- php函式入門學習(陣列常見函式2 & 檔案基礎讀寫)PHP函式陣列
- Python全棧Web(JavaScript函式、陣列)Python全棧WebJavaScript函式陣列
- 移除陣列 arr 中的所有值與 item 相等的元素。不要直接修改陣列 arr,結果返回新的陣列陣列
- 7.PHP陣列和字串常用函式PHP陣列字串函式
- 編寫一個函式,實現兩個整型陣列的合併(將兩個整型陣列a和b合併成一個從小到大有序排列的整形陣列c,並在主函式中測試)。函式陣列
- 陣列展平函式陣列函式
- 陣列處理函式陣列函式
- 將字串陣列轉換為浮點數陣列字串陣列
- 自己寫的一些函式--對角陣為1,小對角陣全是1函式
- PHP陣列去除空白或重複元素PHP陣列
- PHP陣列函式的時間複雜度清單PHP陣列函式時間複雜度
- shell--函式與陣列函式陣列
- 陣列常用函式彙總陣列函式
- 理解Underscore中的uniq(陣列去重)函式陣列函式
- PHP常見陣列函式與例項[基礎]]PHP陣列函式
- PHP 陣列搜尋 sdk & 陣列分頁PHP陣列
- PHP xml 轉陣列 陣列轉 xml 操作PHPXML陣列
- PHP 陣列系列PHP陣列
- php 清空陣列PHP陣列
- 將兩個有序陣列合併為一個有序陣列陣列
- numpy陣列之讀寫檔案陣列