php中随机显示图片的函数代码

2015-01-24信息快讯网

一个随机显示图片的函数,可以将指定文件夹中存放的图片随机地显示出来,可以在很多地方使用

例如博客的展示窗
 
<?php 
/********************************************** 
* Filename : img.php 
* Author : freemouse 
* web : www.cnphp.info 
* email :freemouse1981@gmail.com 
* Date : 2010/12/27 
* 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]"); 
?> 
php如何调用webservice应用介绍
PHP读取PDF内容配合Xpdf的使用
PHP得到mssql的存储过程的输出参数功能实现
php实现文件下载更能介绍
php 定义404页面的实现代码
php从数组中随机抽取一些元素的代码
用php实现百度网盘图片直链的代码分享
php图片加中文水印实现代码分享
php随机输出名人名言的代码
PHP实现提取一个图像文件并在浏览器上显示的代码
php中长文章分页显示实现代码
关于UEditor编辑器远程图片上传失败的解决办法
PHP 图片水印类代码
gd库图片下载类实现下载网页所有图片的php代码
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
php 多关键字 高亮显示实现代码
php站内搜索并高亮显示关键字的实现代码
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
php 缩略图实现函数代码
使用php shell命令合并图片的代码
php whois查询API制作方法
PHP字符编码问题之GB2312 VS UTF-8解决方法
PHP读取网页文件内容的实现代码(fopen,curl等)
php中获取指定IP的物理地址的代码(正则表达式)
PHP显示今天、今月、上月、今年的起点/终点时间戳的代码
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
php 随机排序广告的实现代码
PHP运行时强制显示出错信息的代码
php中显示数组与对象的实现代码
php 生成文字png图片的代码
php产生随机数的两种方法实例代码 输出随机IP
PHP随机数生成代码与使用实例分析
PHP用GD库生成高质量的缩略图片
php批量缩放图片的代码[ini参数控制]
php生成随机密码的几种方法
PHP 显示客户端IP与服务器IP的代码
zen cart新进商品的随机排序修改方法
php下将图片以二进制存入mysql数据库中并显示的实现代码
©2014-2024 dbsqp.com