php数据分页示例代码

代码语言:php

所属分类:其他

代码描述:php数据分页示例代码

代码标签: php 数据 分页 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
// 模拟一组数据,可以是从数据库中获取的数据
$data = range(1, 100);
$totalItems = count($data);
$itemsPerPage = 10;
$totalPages = ceil($totalItems / $itemsPerPage);

// 获取当前页码,如果未指定则默认为第一页
$currentPage = isset($_GET['page']) ? intval($_GET['page']) : 1;
$currentPage = min(max($currentPage, 1), $totalPages);

// 计算当前页需要显示的数据索引范围
$startIndex = ($currentPage - 1) * $itemsPerPage;
$endIndex = min($startIndex + $itemsPerPage - 1, $totalItems);

// 输出当前页的数据
echo "<h1>分页程序示例</h1>";
echo "<h2>当前页:$currentPage</h2>";
echo "<ul>";
for ($i = $startIndex; $i <= $endIndex; $i++) {
    echo "<li>Data Item: $data[$i]</li>";
}
echo "</ul>.........完整代码请登录后点击上方下载按钮下载查看

网友评论0