首頁  >  文章  >  後端開發  >  php數組鍵值如何轉小寫

php數組鍵值如何轉小寫

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-06-01 11:59:111595瀏覽

php中,可以使用array_change_key_case函數將陣列鍵值轉小寫,語法格式為「array_change_key_case(陣列, CASE_LOWER)」。當值為CASE_LOWER時,將陣列的鍵轉換為小寫字母。

php數組鍵值如何轉小寫

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

在PHP中將陣列鍵轉換為小寫,我們可以在不使用循環的情況下來簡單實現。我們只需要使用array_change_key_case()。 array_change_key_case函數有兩個參數,一個為數組,另一個可以為常數“CASE_LOWER”,那麼我們在做大項目的時候可能會需要這樣做。

以下就跟大家介紹如何使用array_change_key_case()將陣列值轉換為小寫。

PHP程式碼範例如下:

<?php
$myArray = [&#39;Hey&#39;=>&#39;Hey&#39;,&#39;HELLO&#39;=>&#39;Hello&#39;,&#39;hi&#39;=>&#39;Hi&#39;,&#39;Gm&#39;=>&#39;GM&#39;];
$result = array_change_key_case($myArray, CASE_LOWER);
print_r($result);

輸出:

Array
Array
(
[hey] => Hey
[hello] => Hello
[hi] => Hi
[gm] => GM
)

#如上所示,關聯陣列的鍵均轉換為小寫。

函數介紹:

array_change_key_case() 將陣列中的所有鍵名修改為全大寫或小寫array_change_key_case ( array $array [, int $case = CASE_LOWER ] ) : array

#array_change_key_case() 將array 陣列中的所有鍵名改為全小寫或大寫。本函數不改變數字索引。

參數:

  • array,需要操作的陣列。

  • case,可以在這裡用兩個常數,CASE_UPPER 或 CASE_LOWER(預設值)。

回傳值,回傳一個鍵全是小寫或全是大寫的陣列;如果輸入值(array)不是數組,那麼回傳FALSE

注意:如果輸入值(array)不是數組,就會拋出錯誤警告(E_WARNING)。

推薦:《2021年PHP面試題大匯總(收藏)》《php影片教學

#

以上是php數組鍵值如何轉小寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn