php实现随机显示图片方法汇总,_PHP教程
程序员文章站
2024-01-26 17:34:58
...
php实现随机显示图片方法汇总,
php通过rand()函数产生随机数,这个函数可以产生一个指定范围的数字
这段代码通过产生的随机数,随机选择图片
"; ?>
方法二:
方法三:
* ***********************************************/ 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实现数组按指定KEY排序的方法,php数组key排序_PHP教程
-
php实现搜索一维数组元素并删除二维数组对应元素的方法,维数二维数组_PHP教程
-
php生成不重复随机数、数组的4种方法分享,随机数4种_PHP教程
-
php实现随机显示图片方法汇总,_PHP教程
-
php文字水印和php图片水印实现代码_PHP教程
-
php unset删除数组变量实现方法_PHP教程
-
PHP实现全角字符转为半角方法汇总,全角半角
-
codeigniter上传图片不能正确识别图片类型问题解决方法,codeigniter上传图片_PHP教程
-
php通过修改header强制图片下载的方法,_PHP教程
-
PHP跳转页面的几种实现方法详解_PHP教程