很多站长朋友们都不太清楚php随机目录图片,今天小编就来给大家整理php随机目录图片,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 请问PHP如何以走马灯方式显示目录下随机图片? - 技术问答 2、 请问PHP如何以走马灯方式显示目录下随机图片? - 技术问答如题 谢谢了 3、 PHP怎么随机获取一张图片并返回图片网址 请问PHP如何以走马灯方式显示目录下随机图片? - 技术问答不是啊,我的图片都存在img目录下,并未插入名称到数据库啊我是想读取目录下随机10张图片,并以走马灯的方式显示 查看原帖>>
请问PHP如何以走马灯方式显示目录下随机图片? - 技术问答如题 谢谢了回复楼上:这种时时耗费数据库资源的方式可取吗? 不是说可行方式上,,,显然没有JS随机读取目录的图片好,,, 查看原帖>>
PHP怎么随机获取一张图片并返回图片网址从一个目录里获取某类型文件的清单(用在WEB的话一般是jpg/gif/png)->通过随机函数选一个图片->输出代码。
PHP代码如下:
复制代码 代码如下:
$imglist='';
//用$img_folder变量保存图片所在目录,必须用“/”结尾
$img_folder = "images/tutorials/";
mt_srand((double)microtime()*1000);
//使用目录类
$imgs = dir($img_folder);
//检查目录下是否有图片,并生成一个清单
while ($file = $imgs->read()) {
if (eregi("gif", $file) || eregi("jpg", $file) || eregi("png", $file))
$imglist .= "$file ";
} closedir($imgs->handle);
//把清单里的项都放到一个数组里
$imglist = explode(" ", $imglist);
$no = sizeof($imglist)-2;
//生成一个介于0和图片数量之间的随机数
$random = mt_rand(0, $no);
$image = $imglist[$random];
//输出结果
echo '<img src="'.$img_folder.$image.'" border="0/" alt="" />';
关于php随机目录图片的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php随机目录图片 php随机链接的详细内容...