public function getBlogsPageByCategory($categoryId, $pageNo, $pageSize) { $blogList = $this->getBlogByCategory($categoryId); $total = count($blogList); $pages = ceil($total / $pageSize); $offset = ($pageNo - 1) * $pageSize; $blogList = array_slice($blogList, $offset, $pageSize); return array("total" => $total, "pages" => $pages, "blogList" => $blogList); }