分页有几个要素define('PAGE_LENGTH', 15); //每页显示条数$total_count = count($data_array); //数据条数$total_pages = ceil($total_count / PAGE_LENGTH); //总页数$current_page = $_GET['page']; //当前页数$page_list = range(1, $total_pages); //页数列表, 当然如果只有1页或没有数据要判断一下还有就是当页数据$data = array_slice($data_array, ($current_page - 1) * PAGE_LENGTH, PAGE_LENGTH); //取出数据, 不管是从一个大数据当中,还是从数据库里, 都差不多