展会信息港展会大全

php实现的随机显示图片的函数
来源:互联网   发布日期:2016-03-01 14:03:32   浏览:2729次  

导读:本文分享一个php实现的随机显示图片的函数,可以将指定文件夹中存放的图片随机地显示出来本节主要内容:介绍一个随机显示图片的php函数,多用于博客的展示窗、照片的随机展示等。例子:...

本文分享一个php实现的随机显示图片的函数,可以将指定文件夹中存放的图片随机地显示出来

本节主要内容:

介绍一个随机显示图片的php函数,多用于博客的展示窗、照片的随机展示等。

例子:

代码如下:

<?php

/**

* 功能:随机显示图片

* Filename: img.php

* Usage:

*<img src=img.php>

*<img src=img.php?folder=images2/>

**/

if($_GET['folder']){

$folder=$_GET['folder'];

}else{

$folder='/images/';

}

//存放图片文件的位置

$path = $_SERVER['DOCUMENT_ROOT']."/".$folder;

$files=array();

if ($handle=opendir("$path")) {

while(false !== ($file = readdir($handle))) {

if ($file != "." && $file != "..") {

if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file;

}

}

}

closedir($handle);

$random=rand(0,count($files)-1);

if(substr($files[$random],-3)=='gif') header("Content-type: image/gif");

elseif(substr($files[$random],-3)=='jpg') header("Content-type: image/jpeg");

readfile("$path/$files[$random]");

?>

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港