欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

求一个PHP分页显示图片的代码

程序员文章站 2022-06-06 10:34:22
...
要用PHP分页显示文件夹中的图片。。代码该怎么写。。网上找了很久找到的也用不了


回复讨论(解决方案)

循环获取文件名 然后用html代码输出就行了.

额。。妞妞大人。。我表示完全不会

找个分页类,一用。

你们说的我都没看懂。。

你是分页不会还是读取图片显示不会呢?

你是分页不会还是读取图片显示不会呢?
分页你可以将图片名都读出到数组,如果不是非常多,序列化到session,然后再按照数组的数量进行分配页数.
每页再输出按照key分组的内容就可以了。

你是分页不会还是读取图片显示不会呢?
分页你可以将图片名都读出到数组,如果不是非常多,序列化到session,然后再按照数组的数量进行分配页数.
每页再输出按照key分组的内容就可以了。


我是两个都不会。。我最近自学PHP..这两天在做一个企业网站..其他的摸索摸索都做差不多了..就卡在分页这..

妞大。。你这些是存在类里然后调用吗?

妞大。。你这些是存在类里然后调用吗?



0.0
这个是函数

使用方法在后面

$imgArray = getDir('../Images');//读取Images这个目录下的所有图片文件返回给数组 imgArray

//循环数组输出值,根据自己需要设置显示的html

foreach ($imgArray as $value) {
echo '求一个PHP分页显示图片的代码
';
}

图片
";//输出html相关代码$page=$_GET['page'];//获取当前页数$max=3;//设置每页显示图片最大张数$handle = opendir('./'); //当前目录 while (false !== ($file = readdir($handle))) { //遍历该php文件所在目录 list($filesname,$kzm)=explode(".",$file);//获取扩展名 if($kzm=="gif" or $kzm=="jpg" or $kzm=="JPG") { //文件过滤 if (!is_dir('./'.$file)) { //文件夹过滤 $array[]=$file;//把符合条件的文件名存入数组 $i++;//记录图片总张数 } } }for ($j=$max*$page;$j
";//输出图片数组}$Previous_page=$page-1;$next_page=$page+1;if ($Previous_page下页";} else if ($page上页"; echo "下页";} else{ echo " 上页"; echo "下页"; }echo "