最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2018年12月05日 10:27:25   投稿:mrr  
這篇文章主要介紹了php使用array_chunk函數將一個數組分割成多個數組,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

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進程同步代碼實例

    PHP進程同步代碼實例

    這篇文章主要介紹了PHP進程同步代碼實例,本文直接給出實現代碼,需要的朋友可以參考下
    2015-02-02
  • ThinkPHP提交表單時默認自動轉義的解決方法

    ThinkPHP提交表單時默認自動轉義的解決方法

    這篇文章主要介紹了ThinkPHP提交表單時默認自動轉義的解決方法,可解決針對單引號和雙引號的自動轉移問題,提供了兩種解決方法供大家對比選擇,具有一定的實用價值,需要的朋友可以參考下
    2014-11-11
  • Laravel框架實現的使用smtp發(fā)送郵件功能示例

    Laravel框架實現的使用smtp發(fā)送郵件功能示例

    這篇文章主要介紹了Laravel框架實現的使用smtp發(fā)送郵件功能,結合實例形式分析了Laravel框架相關配置及郵件發(fā)送操作技巧,需要的朋友可以參考下
    2019-03-03
  • php通過字符串調用函數示例

    php通過字符串調用函數示例

    這篇文章主要介紹了php通過字符串調用函數,需要的朋友可以參考下
    2014-03-03
  • 反射調用private方法實踐(php、java)

    反射調用private方法實踐(php、java)

    這篇文章主要介紹了反射調用private方法實踐(php、java)的相關資料,需要的朋友可以參考下
    2015-12-12
  • ThinkPHP3.1新特性之多數據庫操作更加完善

    ThinkPHP3.1新特性之多數據庫操作更加完善

    對于早期版本的ThinkPHP來說,切換數據庫需要使用高級模型,而現在的3.1版本則可以更加輕松的解決了。這篇文章主要介紹了ThinkPHP3.1對多數據庫操作,需要的朋友可以參考下
    2014-06-06
  • PHP關鍵特性之命名空間實例詳解

    PHP關鍵特性之命名空間實例詳解

    命名空間主要是為了解決代碼中類和函數可能存在沖突的問題。這篇文章給大家介紹php關鍵特性之命名空間,包括命名空間的定義等知識點,需要的朋友參考下吧
    2017-05-05
  • 微信接口生成帶參數的二維碼

    微信接口生成帶參數的二維碼

    為了滿足用戶渠道推廣分析的需要,公眾平臺提供了生成帶參數二維碼的接口,獲取帶參數的二維碼的過程包括兩步,具體步驟大家參考下本文
    2017-07-07
  • smarty內置函數section的用法

    smarty內置函數section的用法

    這篇文章主要介紹了smarty內置函數section的用法,實例分析了section的使用技巧與相關的參數說明,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • php 文件上傳至OSS及刪除遠程阿里云OSS文件

    php 文件上傳至OSS及刪除遠程阿里云OSS文件

    今天給大家介紹php 文件上傳至OSS及刪除遠程阿里云OSS文件的方法,在刪除文件的時候大家記住千萬不要帶域名,具體操作示例參考下本文
    2021-07-07

最新評論

西畴县| 石河子市| 会理县| 泸水县| 濮阳市| 紫金县| 彭山县| 榆中县| 定襄县| 手游| 房产| 花莲市| 拜城县| 靖州| 余庆县| 洱源县| 新宁县| 甘孜县| 孟州市| 桑日县| 十堰市| 社旗县| 桦川县| 师宗县| 六安市| 会宁县| 远安县| 西吉县| 将乐县| 安西县| 镇坪县| 沛县| 吉隆县| 丰原市| 濉溪县| 仁布县| 北票市| 黄石市| 余干县| 五华县| 阿瓦提县|