婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php使用array_chunk函數將一個數組分割成多個數組

php使用array_chunk函數將一個數組分割成多個數組

熱門標簽:400 電話 辦理 山東電銷卡外呼系統原理是什么 蘇州外呼系統有效果嗎 打開百度地圖標注 海南外呼系統方案 兼職做地圖標注好賺錢嗎 智能電銷語音機器人資訊 亳州企業外呼系統 地圖標注怎么做商戶驗證

php中可以用array_chunk將一個數組分隔成若干個數組。

數組

$array = ['name' => 'tom', 'age' => 20, 3, 4, 5, 'a', 'b'];

每3個分割一組

$chunk_result = array_chunk($array, 3);

結果

Array
(
 [0] => Array
  (
   [0] => tom
   [1] => 20
   [2] => 3
  )
 [1] => Array
  (
   [0] => 4
   [1] => 5
   [2] => a
  )
 [2] => Array
  (
   [0] => b
  )
)

如果數量不足,則最后一個數組不一定為3個

如果需要保留鍵值,可以設置第三個參數為true

$chunk_result = array_chunk($array, 3, true);

結果

Array
(
 [0] => Array
  (
   [name] => tom
   [age] => 20
   [0] => 3
  )
 [1] => Array
  (
   [1] => 4
   [2] => 5
   [3] => a
  )
 [2] => Array
  (
   [4] => b
  )
)

心得

使用array_chunk比較的坑在于:如果數組過大,array_chunk很可能造成內存溢出,報:Allowed memory size of 134217728 bytes exhausted 類似這樣的錯誤。

以上所述是小編給大家介紹的php使用array_chunk函數將一個數組分割成多個數組,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • PHP array_reduce()函數的應用解析
  • PHP 二維array轉換json的實例講解
  • 分享六個比較好用的php數組Array函數
  • php curl獲取到json對象并轉成數組array的方法
  • PHP中in_array的隱式轉換的解決方法
  • PHP數組式訪問接口ArrayAccess用法分析
  • PHP如何使用array_unshift()在數組開頭插入元素

標簽:紹興 溫州 清遠 安康 萊蕪 綏化 金華 呼倫貝爾

巨人網絡通訊聲明:本文標題《php使用array_chunk函數將一個數組分割成多個數組》,本文關鍵詞  php,使用,array,chunk,函數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php使用array_chunk函數將一個數組分割成多個數組》相關的同類信息!
  • 本頁收集關于php使用array_chunk函數將一個數組分割成多個數組的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 长寿区| 饶平县| 虹口区| 嘉义市| 镇远县| 星子县| 吉安县| 贡觉县| 罗甸县| 南平市| 铜陵市| 如东县| 桦甸市| 时尚| 泾源县| 洞口县| 个旧市| 惠水县| 望谟县| 桐梓县| 赞皇县| 诸暨市| 乐山市| 锡林郭勒盟| 凉城县| 顺昌县| 泽州县| 克山县| 花莲县| 蒙自县| 重庆市| 永丰县| 八宿县| 浮梁县| 江津市| 黑山县| 黑龙江省| 许昌县| 伽师县| 新郑市| 尼玛县|