淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)
如下所示:
<?php /* array_change_key_case() 返回其鍵均為大寫或小寫的數(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),以小寫字母返回?cái)?shù)組的鍵 CASE_UPPER,以大寫字母返回?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開始的新數(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ī)淼臏\談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)全部內(nèi)容了,希望大家多多支持腳本之家~
- php使用array_chunk函數(shù)將一個(gè)數(shù)組分割成多個(gè)數(shù)組
- php中利用explode函數(shù)分割字符串到數(shù)組
- php把字符串指定字符分割成數(shù)組的方法
- 支持中文的PHP按字符串長度分割成數(shù)組代碼
- php通過數(shù)組實(shí)現(xiàn)多條件查詢實(shí)現(xiàn)方法(字符串分割)
- php將字符串隨機(jī)分割成不同長度數(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)文章
PHP+MySQL實(shí)現(xiàn)對(duì)一段時(shí)間內(nèi)每天數(shù)據(jù)統(tǒng)計(jì)優(yōu)化操作實(shí)例
這篇文章主要介紹了PHP+MySQL實(shí)現(xiàn)對(duì)一段時(shí)間內(nèi)每天數(shù)據(jù)統(tǒng)計(jì)優(yōu)化操作,結(jié)合具體實(shí)例形式分析了php針對(duì)mysql查詢統(tǒng)計(jì)相關(guān)優(yōu)化操作技巧,需要的朋友可以參考下2018-03-03PHP啟動(dòng)windows應(yīng)用程序、執(zhí)行bat批處理、執(zhí)行cmd命令的方法(exec、system函數(shù)詳解)
這篇文章主要介紹了PHP啟動(dòng)windows應(yīng)用程序、執(zhí)行bat批處理、執(zhí)行cmd命令的方法(exec、system函數(shù)詳解),需要的朋友可以參考下2014-10-10php+js實(shí)現(xiàn)圖片的上傳、裁剪、預(yù)覽、提交示例
首先用到的語言是php、插件imgareaselect附下載地址,沒有太多花哨的樣式,喜歡的朋友可以學(xué)習(xí)下2013-08-08thinkPHP刪除前彈出確認(rèn)框的簡單實(shí)現(xiàn)方法
這篇文章主要介紹了thinkPHP刪除前彈出確認(rèn)框的簡單實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了thinkPHP前臺(tái)HTML部分結(jié)合js控制彈出框效果,以及后臺(tái)控制器的刪除數(shù)據(jù)處理功能,需要的朋友可以參考下2016-05-05Codeigniter+PHPExcel實(shí)現(xiàn)導(dǎo)出數(shù)據(jù)到Excel文件
PHPExcel是用來操作OfficeExcel文檔的一個(gè)PHP類庫,Codeigniter是一個(gè)功能強(qiáng)大的PHP框架。二者結(jié)合就能起到非常棒的效果,需要的朋友可以參考下2014-06-06destoon實(shí)現(xiàn)調(diào)用自增數(shù)字從1開始的方法
這篇文章主要介紹了destoon實(shí)現(xiàn)調(diào)用自增數(shù)字從1開始的方法,很有實(shí)用價(jià)值的一個(gè)技巧,需要的朋友可以參考下2014-08-08為你的 Laravel 驗(yàn)證器加上多驗(yàn)證場景的實(shí)現(xiàn)
這篇文章主要介紹了為你的 Laravel 驗(yàn)證器加上多驗(yàn)證場景的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04