天天看点

PHP函数深入理解笔记--array_slice()

array_slice()是干什么用的呢?

array_slice() 函数数组的分页。

记忆方法:

array_slice--Extract a slice of the array

//实例
$count = count($newgoods);//总条数
$pagesize = 30;
$start=($page-1)*$pagesize;//偏移量,当前页-1乘以每页显示条数
$newgoods = array_slice($newgoods,$start,$pagesize);
this->_view ['pagination'] = array('first'=>1,'last'=>ceil($count/30),'prev'=>$page,'next'=>$page+1,'page_base'=>1,'page_size'=>30,'record_count'=>$count,'current'=>$page);