在 php 中,要分割一個數(shù)組可以使用array_chunk()函數(shù)。該函數(shù)將給定的數(shù)組分割成指定大小的多個數(shù)組塊,并返回一個新的多維數(shù)組。
語法:
array_chunk(array, size, preserve_keys)
參數(shù)說明:
– array:要進(jìn)行分割的數(shù)組。
– size:每個子數(shù)組中包含的元素個數(shù)。
– preserve_keys(可選):如果設(shè)置為true,則保留原數(shù)組的鍵名,默認(rèn)為false。
示例代碼:
$arr = array(‘a’, ‘b’, ‘c’, ‘d’, ‘e’);
$chunks = array_chunk($arr, 2);
// 輸出結(jié)果
print_r($chunks);
輸出:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c
[1] => d
)
[2] => Array
(
[0] => e
)
)
另外,如果要將數(shù)組以字符串形式輸出,可以使用implode()函數(shù)。該函數(shù)將數(shù)組的值連接起來并返回一個字符串。
示例代碼:
$arr = array(‘a’, ‘b’, ‘c’, ‘d’, ‘e’);
$str = implode(‘, ‘, $arr);
// 輸出結(jié)果
echo $str;
輸出:
a, b, c, d, e
希望以上信息能滿足你的需求。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2705686032@qq.com 舉報,一經(jīng)查實,本站將立刻刪除。原文轉(zhuǎn)載: 原文出處: