5%
3
注意:本文后面还要使用 5"函数。有一点很重要,无论何时调用该函数,
返回的数组都是不变的。因为提供的实现要进行目录搜索,必须保证目录中的指定文件不
会改变,每次都要按字母顺序排序。
导航的实现
虽然表格列出了目录中的一些图像,但用户还需要一种查看表格中未出现的图片的方
法。要真正实现分页器的导行,则需要一套标准的链接:首页、上一页、下一页和尾页。
清单 <分页器导航
=
$<>>?+$$1$
01 ""
$$"$<>$%
) 1"%
> "#
4$<<$ "%
$@$4$'$
"%
3#
$<< @'$%
3
=)
)0 ""%
0< ""#
$@$4$()$ ) "%
$@$4$>>$ "1"
"%
3#
$@()@>>$%
3
$<>>$%
最后还要编写 get_image_link() 和 get_table_link() 函数,让用户将缩略图展开成完整
的图像(参见清单 4)。注意,脚本 index.PHP(以及后面要创建的 expand.php)只在这
两个函数中调用。这样就很容易改变链接的功能。事实上在下面与 Sajax 进行集成时,只