• 技术文章 >php教程 >php手册

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

    2016-06-06 20:37:42原创652

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

    例如博客的展示窗
    代码如下:
    /**********************************************
    * Filename : img.php
    * Author : freemouse
    * web : www.cnphp.info
    * email :freemouse1981@gmail.com
    * Date : 2010/12/27
    * Usage:
    *
    *
    ***********************************************/
    if($_GET['folder']){
    $folder=$_GET['folder'];
    }else{
    $folder='/images/';
    }
    //存放图片文件的位置
    $path = $_SERVER['DOCUMENT_ROOT']."//m.sbmmt.com/m/".$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]");
    ?>

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:随机 显示图片
    上一篇:PHP的范围解析操作符(::)的含义分析说明 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • PHP代码:Http断点续传的实现例子• PHP5中Cookie与 Session使用详解• php实现文件下载更能介绍• php写的简易聊天室代码• 整理:Apache+MySql+PHP的快速安装
    1/1

    PHP中文网