欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

arraychangekeycase php

張明哲1年前7瀏覽0評論
介紹一下array_change_key_case的php函數,該函數用于將數組的鍵名轉換為大寫或小寫。 該函數比較實用,尤其是在對數據進行處理時。下面我們來看下如何使用array_change_key_case。 首先,我們來看一下如何將數組的鍵名轉換為小寫。 假設我們有一個包含多個國家和描繪的顏色的數組,我們想把數組中的所有鍵名都轉換成小寫形式。 代碼如下:
$countries = array(
'USA' =>'Red, White and Blue',
'China' =>'Red and Yellow',
'France' =>'Blue, White and Red'
);
$new_array = array_change_key_case($countries, CASE_LOWER);
print_r($new_array);
在上面的代碼中,我們將數組$countries和CASE_LOWER參數傳遞給array_change_key_case函數。 運行代碼后,你會看到所有鍵名已經被轉換為小寫形式。 輸出結果:
Array
(
[usa] =>Red, White and Blue
[china] =>Red and Yellow
[france] =>Blue, White and Red
)
現在讓我們來看一下如何將數組的鍵名轉換為大寫形式。 對于我們之前的數組,我們可以使用如下代碼來實現:
$countries = array(
'usa' =>'Red, White and Blue',
'china' =>'Red and Yellow',
'france' =>'Blue, White and Red'
);
$new_array = array_change_key_case($countries, CASE_UPPER);
print_r($new_array);
在這個模式下,將第二個參數CASE_UPPER傳遞給array_change_key_case函數。 運行上面的代碼你會看到所有的鍵名都變成了大寫形式。 輸出結果:
Array
(
[USA] =>Red, White and Blue
[CHINA] =>Red and Yellow
[FRANCE] =>Blue, White and Red
)
可以看出,使用這個函數不僅簡單而且十分實用。 最后,需要注意的是,使用array_change_key_case函數時,原數組并沒有改變,而是返回了一個新的數組。 所以,如果您需要使用這些新的數組,您必須將它們分配給一個變量。