国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

[PHP] 數組的array_merge()函數和array_chunk()函數的介紹

2020-03-22 19:41:34
字體:
來源:轉載
供稿:網友
首頁 > html' target='_blank'>php教程 > php教程 > 正文 [PHP] 數組的array_merge()函數和array_chunk()函數的介紹及示例 2019-04-19 17:43:46 第六期線上培訓班
本文主要講述PHP中的合并和拆分函數,他們分別是array_merge()函數和array_chunk()函數,下面和小編一起來認識一下這兩個函數吧!

php數組之整合、拆分

1、array_merge()函數

array_merge()函數的作用是合并一個或多個數組。

 array array_merge(array $array1 [,array $...]); 

array_merge()將一個或者多個數組的單元合并起來,一個數組的值附加在另一個數組的后面,返回一個新的數組。

①如果輸入的數組中有相同的字符串鍵名,則該鍵名后面的值將覆蓋前面的值;
②如果數組中包含數字鍵名,后面的值不會覆蓋原來的值,而是附加在數組的后面;
③如果數組是數字索引的,則鍵名會以連續方式重新編排索引。

 ?php $array1=array( color = red ,2,4); $array2=array( a , b , color = green , shape = trapezoid ,4); $result=array_merge($array1,$array2); echo pre  print_r($result); echo /pre  /*運行結果: Array [color] = green [0] = 2 [1] = 4 [2] = a [3] = b [shape] = trapezoid [4] = 4? 

2、array_chunk()函數

函數array_chunk()的作用是將一個數組分割成多個數組。

 array array_chunk(array $input,int $size [,bool $preserve_keys]); 

上述聲明中,$input表示要分割的數組,$size是分割后每個數組中元素的個數,$preserve_keys是一個可選參數。如果將該參數設置為true,則分割后的數組中元素保留原來的索引,如果將該參數設置為false,則分割后數組中的元素的索引將從零開始。

代碼如下:

 ?php $arr=array( cctv-a , cctv-b , cctv-c  //分割數組 echo pre  echo 分割后的數組為: . br/  print_r(array_chunk($arr,2)); echo /pre  /*運行結果: 分割后的數組為: Array [0] = Array [0] = cctv-a [1] = cctv-b [1] = Array [0] = cctv-c //第二次分割 echo pre  echo 分割后的數組為: . br/  print_r(array_chunk($arr,2,true)); echo /pre  /*運行結果: 分割后的數組為: Array [0] = Array [0] = cctv-a [1] = cctv-b [1] = Array [2] = cctv-c? 

想了解更多PHP學習教程,請關注PHP 的PHP視頻教程,和老師一同深入學習!

以上就是[PHP] 數組的array_merge()函數和array_chunk()函數的介紹及示例的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遂川县| 太康县| 随州市| 开封市| 克山县| 淳安县| 独山县| 沧州市| 永靖县| 武邑县| 资源县| 且末县| 普兰店市| 广东省| 祁阳县| 柘城县| 蒙阴县| 五大连池市| 阿合奇县| 浦北县| 东丽区| 巴楚县| 嘉荫县| 华坪县| 龙游县| 苍山县| 和平县| 花莲市| 渑池县| 沙田区| 鄂托克旗| 勐海县| 太白县| 疏勒县| 太康县| 通州市| 伽师县| 会昌县| 防城港市| 临城县| 盐边县|