欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php使用array_chunk函數(shù)將一個(gè)數(shù)組分割成多個(gè)數(shù)組

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

php中可以用array_chunk將一個(gè)數(shù)組分隔成若干個(gè)數(shù)組。

數(shù)組

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

每3個(gè)分割一組

$chunk_result = array_chunk($array, 3);

結(jié)果

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

如果數(shù)量不足,則最后一個(gè)數(shù)組不一定為3個(gè)

如果需要保留鍵值,可以設(shè)置第三個(gè)參數(shù)為true

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

結(jié)果

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

心得

使用array_chunk比較的坑在于:如果數(shù)組過(guò)大,array_chunk很可能造成內(nèi)存溢出,報(bào):Allowed memory size of 134217728 bytes exhausted 類(lèi)似這樣的錯(cuò)誤。

以上所述是小編給大家介紹的php使用array_chunk函數(shù)將一個(gè)數(shù)組分割成多個(gè)數(shù)組,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • phpstudy2020搭建站點(diǎn)的實(shí)現(xiàn)示例

    phpstudy2020搭建站點(diǎn)的實(shí)現(xiàn)示例

    這篇文章主要介紹了phpstudy2020搭建站點(diǎn)的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 基于PHP的登錄和注冊(cè)的功能的實(shí)現(xiàn)

    基于PHP的登錄和注冊(cè)的功能的實(shí)現(xiàn)

    這篇文章主要介紹了基于PHP的登錄和注冊(cè)的功能的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • php使用json_encode對(duì)變量json編碼

    php使用json_encode對(duì)變量json編碼

    這篇文章主要是說(shuō)明 json_encode 使用時(shí)一個(gè)需要注意的細(xì)節(jié),無(wú)論返回的是數(shù)組還是 json,都不代表這一定就是個(gè)錯(cuò)誤的返回結(jié)果,當(dāng)前端需要的數(shù)組時(shí),數(shù)組就是正確的結(jié)果,反之亦然
    2014-04-04
  • php封裝的smartyBC類(lèi)完整實(shí)例

    php封裝的smartyBC類(lèi)完整實(shí)例

    這篇文章主要介紹了php封裝的smartyBC類(lèi),通過(guò)自定義類(lèi)實(shí)現(xiàn)針對(duì)Smarty2的有效兼容與擴(kuò)展,需要的朋友可以參考下
    2016-10-10
  • PHP+FastCGI+Nginx配置PHP運(yùn)行環(huán)境

    PHP+FastCGI+Nginx配置PHP運(yùn)行環(huán)境

    Nginx不支持對(duì)外部程序的調(diào)用,所以必須通過(guò)FastCGI接口實(shí)現(xiàn)對(duì)外部程序的調(diào)用從而實(shí)現(xiàn)對(duì)客戶(hù)端動(dòng)態(tài)頁(yè)面請(qǐng)求的處理。
    2014-08-08
  • 關(guān)于php內(nèi)存不夠用的快速解決方法

    關(guān)于php內(nèi)存不夠用的快速解決方法

    在PHP 文件中 加入 ini_set(‘memory_limit’,‘**M’);注意:為了系統(tǒng)的其它資源的正常使用 請(qǐng)您不要將 memory_limit設(shè)置太大,其中-1為不限
    2013-10-10
  • Symfony2開(kāi)發(fā)之控制器用法實(shí)例分析

    Symfony2開(kāi)發(fā)之控制器用法實(shí)例分析

    這篇文章主要介紹了Symfony2開(kāi)發(fā)之控制器用法,結(jié)合實(shí)例形式分析了Symfony2控制器的簡(jiǎn)單使用技巧,需要的朋友可以參考下
    2016-02-02
  • PHP 實(shí)現(xiàn)數(shù)組分頁(yè)

    PHP 實(shí)現(xiàn)數(shù)組分頁(yè)

    在日常開(kāi)發(fā)的業(yè)務(wù)環(huán)境中,我們一般都會(huì)使用MySQL語(yǔ)句來(lái)實(shí)現(xiàn)分頁(yè)的功能。但是,往往也有些數(shù)據(jù)并不多,或者只是獲取 PHP 中定義的一些數(shù)組數(shù)據(jù)時(shí)需要分頁(yè)的功能。這時(shí),我們可以在一次查詢(xún)中把所有的數(shù)據(jù)取出來(lái),然后在 PHP 的代碼層面進(jìn)行分頁(yè)功能的實(shí)現(xiàn)
    2021-06-06
  • PHP使Laravel為JSON REST API返回自定義錯(cuò)誤的問(wèn)題

    PHP使Laravel為JSON REST API返回自定義錯(cuò)誤的問(wèn)題

    這篇文章主要介紹了PHP使Laravel為JSON REST API返回自定義錯(cuò)誤的問(wèn)題,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-10-10
  • php下拉選項(xiàng)的批量操作的實(shí)現(xiàn)代碼

    php下拉選項(xiàng)的批量操作的實(shí)現(xiàn)代碼

    這篇文章介紹了php下拉選項(xiàng)的批量操作的實(shí)現(xiàn)代碼,有需要的朋友可以參考一下
    2013-10-10

最新評(píng)論