$arr=[1,2,3,4,5,6,7,8,9];
//array_slice(array $arr,int $offset,int length,bool 是否重置下标)
$brr=array_slice($arr,0,2); //1,2 下标0开始,返回长度为2的数组
var_dump($brr);
$brr=array_slice($arr,2,3); //3,4,5 下标2开始,返回长度为2的数组
var_dump($brr);
$brr=array_slice($arr,-1,2); //9 从数组尾下标-1开始,返回长度为2的数组
var_dump($brr);
$brr=array_slice($arr,0,-2); //1,2,3,4,5,6,7 从下标0开始,到离数组尾两个长度为止
var_dump($brr);
$brr=array_slice($arr,2,-1,true); //3,4,5,6,7,8 重置下标
var_dump($brr);