国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤阳县| 西畴县| 九台市| 新晃| 承德市| SHOW| 万全县| 安阳县| 屏南县| 镇远县| 莱芜市| 珲春市| 航空| 澄江县| 清新县| 西乌| 鄢陵县| 景德镇市| 昆明市| 彭水| 腾冲县| 喀什市| 区。| 钟祥市| 抚远县| 麟游县| 从化市| 伊通| 拜城县| 洛隆县| 霍州市| 台前县| 长泰县| 定边县| 衡阳市| 沂源县| 大安市| 家居| 冷水江市| 化州市| 凯里市|