我有一个 paging.php 文件,它有一个函数latest($imagesPerPage, $site) {
.
在该函数内部,我有一个变量 $lastPage:
$catResult->data_seek(0);
$totalComics = 0;
while ($row = $catResult->fetch_assoc()) {
$totalComics++;
}
global $lastPage;
$lastPage = ceil($totalComics/$imagesPerPage);
我有另一个文件 homepage.php,它需要使用$lastPage
上面定义的 paging.php 文件的“latest()”函数。
在 homepage.php 的顶部,我包含了页面文件:include 'scripts/paging.php';
然后我打电话<?php echo latest(15, $site); ?>
显示一些图像......
下面,我要处理页码和导航,需要使用 $lastPage 变量:
for($i = 1; $i <= $lastPage; $i++) {
echo '<li><span class=navItems><a href="?site=' . $site . '&cat=' . $cat . '&page=' . $i .'">' . $i . '</a></span></li>';
}
homepage.php 一直抱怨 $lastPage 未定义...我试过了global $lastPage
,$GLOBALS[$lastPage]
...但它仍然不可用。
我的问题是:
我怎样才能使
$lastPage
函数之外的 homepage.php 文件可用?如何使
$lastPage
paging.php 中的其他功能可用?