我們在學習字符串的時候,經常會進行切割元素的操作,當然在數組中也是同樣可以進行分割的。本篇所要帶來的是array_chunk() 函數,可以說它就是專門用來分割數組的函數。下面我們對array_chunk()的概念、語法、參數、返回值進行介紹,然后分享一個實例供大家學習。
1、概念
將一個數組分隔成若干個數組。
2、語法
array_chunk(array,size,preserve_keys);
3、參數
array size preserve_key
4、返回值
返回一個多維的數值數組,從 0 開始,每個維度都包含 size 元素。
5、實例
$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 ) )
以上就是PHP中array_chunk() 函數分割數組的方法,大家對基本的內容部分學習完后,不妨展開代碼部分的練習吧。