2 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
$a = array(1=>'a',2=>'b',3=>'c',4=>'d',5=>'e',6=>'f',7=>'g',8=>'h',9=>'i');
function sliceArr($a){
$num = 3;//截取的長(zhǎng)度,我給的例子默認(rèn)為3,你換成1000就OK了。
$a1 = array_slice($a,0,$num);//你寫(xiě)成($a,0,$num)
print_r($a1);
echo "<br/>";
$a2 = array_slice($a,3,$num);//你寫(xiě)成($a,1000,$num) 可能不準(zhǔn),不過(guò)就是999或者1001,你可以試一下
print_r($a2);
echo "<br/>";
$a3 = array_slice($a, 6,$num);//你寫(xiě)成($a,2000,$num)
print_r($a3);
}
sliceArr($a);

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個(gè)贊
$array = range(0,4999);
function fenge($arr,$group)
{
$newArr = [];
for ($i=0; $i < count($arr); $i++) {
$newArr[floor($i/$group)][$i] = $arr[$i];
}
return $newArr;
}
echo '<pre>';
print_r(fenge($array,500));
- 2 回答
- 0 關(guān)注
- 112 瀏覽
添加回答
舉報(bào)