定义:array_slice() 函数在数组中根据条件取出一段值,并返回。
<?php
$str = "14993,14992,14991,14990,14989,14988,14987,14986,14985,14984,14983,14977,
14975,14974,14973,14972,14971,14970";
$resArr = explode(',', $str);
$sum = count($resArr);
$limit = 5;
$pages = ceil($sum / $limit);//总页数
$index = 0;
for ($i = 1; $i <= $pages; $i++) {
$idsArr = array_slice($resArr, $index, $limit);
$str = implode(',', $idsArr);
print_r($str . "<br/>");
$index = $index + $limit;
}