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