我使用webservice检索了一系列照片,并将其地址添加到数组中。 我需要显示照片和分页。由于大多数示例都与数据库相关,因此无法找到任何用于此目的的分页示例或教程
答案 0 :(得分:2)
看看array_chunk。它将为您创建阵列中的“页面”。然后count页数,并通过从1循环到页数来创建分页。
答案 1 :(得分:1)
看起来像在工作?
$a = array(
'/gallery?id=1',
'/gallery?id=2',
'/gallery?id=3',
);
$c = count($a);
@ $page = intval($_GET['page']);
if (!$page || $page <= 0) $page = 1;
if ($page > $c) $page = $c;
// print_r($page);
foreach ($a as $i => $gallery) {
printf("<a href='%s&page=%d'>Page %d</a>\n", $gallery, $i+1, $i+1);
}
// current
print 'Current: '. $a[$page - 1];