收藏本站 收藏本站
積木網首頁 - 軟件測試 - 常用手冊 - 站長工具 - 技術社區
首頁 > PHP > PHP數組 > 正文

首頁 - PHP - 數據庫 - 操作系統 - 游戲開發 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell編程 - DOS命令 - jQuery - CSS樣式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

PHP技巧 - PHP基礎 - PHP實例 - PHP字符串 - PHP數據庫函數 - Mysql函數 - PDO類庫 - PHP錯誤處理 - PHP選項 - PHP函數庫 - PHP數學函數 - PHP數組

PHP數組函數array_chunk()用法 將數組分割成多個

array_chunk

(PHP 4 >= 4.2.0, PHP 5)

array_chunk — 將一個數組分割成多個

說明

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

將一個數組分割成多個數組,其中每個數組的單元數目由 size 決定。最后一個數組的單元數目可能會少于 size 個。

參數

input

需要操作的數組

size

每個數組的單元數目

preserve_keys

設為 TRUE,可以使 PHP 保留輸入數組中原來的鍵名。如果你指定了 FALSE,那每個結果數組將用從零開始的新數字索引。默認值是 FALSE

 

返回值

得到的數組是一個多維數組中的單元,其索引從零開始,每一維包含了 size 個元素。

錯誤/異常

如果 size 小于 1,會拋出一個 E_WARNING 錯誤并返回 NULL

范例

Example #1 array_chunk() 例子

<?php
  $input_array = array('a', 'b', 'c', 'd', 'e');
  print_r(array_chunk($input_array, 2));
  print_r(array_chunk($input_array, 2, true));
?>

以上例程會輸出:

Array
(
    [0] => Array
        (
            [0] => a
            [1] => b
        )
    [1] => Array
        (
            [0] => c
            [1] => d
        )
    [2] => Array
        (
            [0] => e
        )
)
Array
(
    [0] => Array
        (
            [0] => a
            [1] => b
        )
    [1] => Array
        (
            [2] => c
            [3] => d
        )
    [2] => Array
        (
            [4] => e
        )
)

 

參見

array_slice() - 從數組中取出一段

PHP數組函數array_diff_ukey()的用法 對鍵名比較計算數組的差集
用回調函數對鍵名比較計算數組的差集array_diff_ukey() 返回一個數組,該數組包括了所有出現在 array1 中但是未出現在任何其它參數數組中的鍵名的值。注意關聯關系保留不變。本函數和 array_diff() 相同只除了比較是根據鍵名而不是值來進行的

PHP數組函數array_diff_uassoc()用法 計算數組的差集
用用戶提供的回調函數做索引檢查來計算數組的差集,對比了 array1 和 array2 并返回不同之處。 注意和 array_diff() 不同的是鍵名也用于比較。和 array_diff_assoc() 不同的是使用了用戶自定義的回調函數,而不是內置的函數。

PHP數組函數array_diff_key()用法 用鍵名計算數組差集
使用鍵名比較計算數組的差集根據 array1 中的鍵名和 array2 進行比較,返回不同鍵名的項。 本函數和 array_diff() 相同只除了比較是根據鍵名而不是值來進行的。

本周排行

更新排行

強悍的草根IT技術社區,這里應該有您想要的! 友情鏈接:b2b電子商務
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP備05050695號
手游棋牌游戏运营
双色球走势图表 广西快乐双彩走势图表 广东省快乐10分钟 广州福彩20选8开奖结果 赛车pk10直播室 北京时时网 3d154期历史开奖结果 平特一肖來電 3d大众麻将 重庆时时彩手机下载 91同款约啪app 吉林十一选五一定牛走势 北京快三走势图基本 上海时时几点开始 8号20码中特 快乐十分0611036开奖号码