淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)
如下所示:
<?php
/*
array_change_key_case() 返回其鍵均為大寫(xiě)或小寫(xiě)的數(shù)組。
array array_change_key_case(array input[,int case])
參數(shù)描述:array是要轉(zhuǎn)換鍵值的數(shù)組
case有兩個(gè)選項(xiàng):CASE_LOWER,默認(rèn)選項(xiàng),以小寫(xiě)字母返回?cái)?shù)組的鍵
CASE_UPPER,以大寫(xiě)字母返回?cái)?shù)組的鍵
*/
$input_array = array('a'=>'Java',
'B'=>'Php',
'c'=>'C++',
'D'=>'C#');
print_r(array_change_key_case($input_array, CASE_LOWER));
print_r(array_change_key_case($input_array, CASE_UPPER));
//如果在運(yùn)行該函數(shù)時(shí)兩個(gè)或多個(gè)鍵相同,則最后的元素會(huì)覆蓋其他元素,例如:
$input_array = array('a'=>'Barcelona',
'B'=>'Madrid',
'c'=>'Manchester',
'b'=>'Milan');
print_r(array_change_key_case($input_array, CASE_LOWER));
?>
運(yùn)行結(jié)果:

<?php
/*
array_chunk() 把一個(gè)數(shù)組分割成新的數(shù)組塊
array array_chunk(array $array,int $size[,bool preserve_key])
參數(shù)描述:array是分割的數(shù)組
size規(guī)定每個(gè)新數(shù)組包含的元素,最后一個(gè)數(shù)組可能會(huì)少幾個(gè)元素
preserve_key:可選,有兩個(gè)選項(xiàng):true,保留原始數(shù)組中的鍵名;false,默認(rèn)選項(xiàng),每個(gè)結(jié)果數(shù)組使用從0開(kāi)始的新數(shù)組索引
*/
$input_array = array('A'=>'Java',
'B'=>'Php',
'C'=>'C++',
'D'=>'C#');
print_r(array_chunk($input_array, 2 ,false));
print_r(array_chunk($input_array, 3 ,true));
?>
運(yùn)行結(jié)果:

以上就是小編為大家?guī)?lái)的淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)全部?jī)?nèi)容了,希望大家多多支持腳本之家~
- php使用array_chunk函數(shù)將一個(gè)數(shù)組分割成多個(gè)數(shù)組
- php中利用explode函數(shù)分割字符串到數(shù)組
- php把字符串指定字符分割成數(shù)組的方法
- 支持中文的PHP按字符串長(zhǎng)度分割成數(shù)組代碼
- php通過(guò)數(shù)組實(shí)現(xiàn)多條件查詢(xún)實(shí)現(xiàn)方法(字符串分割)
- php將字符串隨機(jī)分割成不同長(zhǎng)度數(shù)組的方法
- php數(shù)組函數(shù)序列之a(chǎn)rray_unique() - 去除數(shù)組中重復(fù)的元素值
- php數(shù)組函數(shù)序列之a(chǎn)rray_keys() - 獲取數(shù)組鍵名
- php數(shù)組函數(shù)序列之a(chǎn)rray_key_exists() - 查找數(shù)組鍵名是否存在
- php數(shù)組查找函數(shù)in_array()、array_search()、array_key_exists()使用實(shí)例
- php array_chunk()函數(shù)用法與注意事項(xiàng)
相關(guān)文章
關(guān)于二級(jí)目錄拖拽排序的實(shí)現(xiàn)(源碼示例下載)
本篇文章介紹了,關(guān)于二級(jí)目錄拖拽排序的實(shí)現(xiàn)(源碼示例下載)。需要的朋友參考下2013-04-04
Yii實(shí)現(xiàn)簡(jiǎn)單分頁(yè)的方法
這篇文章主要介紹了Yii實(shí)現(xiàn)簡(jiǎn)單分頁(yè)的方法,涉及Yii模型調(diào)用讀取數(shù)據(jù)及視圖操作相關(guān)技巧,需要的朋友可以參考下2016-04-04
php set_include_path函數(shù)設(shè)置 include_path 配置選項(xiàng)
這篇文章主要介紹了php set_include_path函數(shù)設(shè)置include_path 配置選項(xiàng)的相關(guān)資料,需要的朋友可以參考下2016-10-10
PHP 文本文章分頁(yè)代碼 按標(biāo)記或長(zhǎng)度(不涉及數(shù)據(jù)庫(kù))
PHP文本分頁(yè),按標(biāo)記或者長(zhǎng)度分頁(yè),非傳統(tǒng)的數(shù)據(jù)庫(kù)分頁(yè)。廢話(huà)不多說(shuō),客觀(guān)如有意可直接看代碼2012-06-06
thinkPHP導(dǎo)出csv文件及用表格輸出excel的方法
這篇文章主要介紹了thinkPHP導(dǎo)出csv文件及用表格輸出excel的方法,涉及thinkPHP針對(duì)表格與Excel文件的操作技巧,需要的朋友可以參考下2015-12-12
CI框架(CodeIgniter)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)增刪改查操作總結(jié)
這篇文章主要介紹了CI框架(CodeIgniter)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)增刪改查操作,結(jié)合實(shí)例形式總結(jié)分析了CI框架針對(duì)mysql數(shù)據(jù)庫(kù)增刪改查操作的模型、控制器及視圖相關(guān)定義與使用技巧,需要的朋友可以參考下2018-05-05
PHP遞歸獲取目錄內(nèi)所有文件的實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇PHP遞歸獲取目錄內(nèi)所有文件的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11

