php 数组分页

使用Thinkphp 内置的分页功能, 当然其他分页方法也同理

/**  According to the array paging
 *  @param array $array
 *  @param int $limit
 *  @return array
 */
function arrayPage($array, $limit) {
    $count = count($array);
    if ($count) {
        import('ORG.Util.Page');    //引入分页类
        $p = new page($count, $limit);
        $data['list'] = array_slice($array, $p->firstRow, $p->listRows);
        $data['page'] = $p->show();
        return $data;
    }
}

 

posted @ 2012-04-16 17:16  前望  阅读(438)  评论(0编辑  收藏  举报