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陣列
- PHP陣列轉換為js陣列PHP陣列JS
- 重寫陣列的方法(改變原陣列)陣列
- PHP陣列函式-array_mapPHP陣列函式
- PHP中array_chunk() 函式如何分割陣列PHP函式陣列
- 編寫一個物件&&陣列深copy函式方法物件陣列函式
- 移除陣列 arr 中的所有值與 item 相等的元素。不要直接修改陣列 arr,結果返回新的陣列陣列
- php陣列函式序列之array_unshift()在陣列開頭插入一個或多個元素PHP陣列函式
- jQuery將類陣列物件轉換為陣列jQuery陣列物件
- Python全棧Web(JavaScript函式、陣列)Python全棧WebJavaScript函式陣列
- 7.PHP陣列和字串常用函式PHP陣列字串函式
- php的陣列轉為物件PHP陣列物件
- 將字串陣列轉換為浮點數陣列字串陣列
- js將偽陣列或者集合轉換為陣列JS陣列
- 編寫一個函式,實現兩個整型陣列的合併(將兩個整型陣列a和b合併成一個從小到大有序排列的整形陣列c,並在主函式中測試)。函式陣列
- 【深度長文】JavaScript陣列所有API全解密JavaScript陣列API解密
- 陣列處理函式陣列函式
- 陣列展平函式陣列函式
- 微信小程式中如何使用setData修改陣列或物件中的某一引數微信小程式陣列物件
- Php陣列PHP陣列
- js將一個陣列追加到原陣列中JS陣列
- 自己寫的一些函式--對角陣為1,小對角陣全是1函式
- PHP開發之自定義函式及陣列PHP函式陣列
- PHP利用JSON將XML轉換為陣列PHPJSONXML陣列
- PHP一維陣列轉二維陣列正規表示式PHP陣列
- 理解Underscore中的uniq(陣列去重)函式陣列函式
- shell--函式與陣列函式陣列
- 陣列常用函式彙總陣列函式