最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php隨機(jī)顯示圖片的簡(jiǎn)單示例

 更新時(shí)間:2014年02月15日 15:42:20   作者:  
本文分享一個(gè)php實(shí)現(xiàn)的隨機(jī)顯示圖片的函數(shù),可以將指定文件夾中存放的圖片隨機(jī)地顯示出來(lái)

本節(jié)主要內(nèi)容:
介紹一個(gè)隨機(jī)顯示圖片的php函數(shù),多用于博客的展示窗、照片的隨機(jī)展示等。

例子:

復(fù)制代碼 代碼如下:

<?php
/**
* 功能:隨機(jī)顯示圖片
* 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]");
?>

相關(guān)文章

  • laravel清除視圖緩存的代碼

    laravel清除視圖緩存的代碼

    今天小編就為大家分享一篇laravel清除視圖緩存的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • php csv操作類(lèi)代碼

    php csv操作類(lèi)代碼

    php csv操作類(lèi)實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2009-12-12
  • laravel框架關(guān)于搜索功能的實(shí)現(xiàn)

    laravel框架關(guān)于搜索功能的實(shí)現(xiàn)

    本文是作者整理的關(guān)于laravel框架搜索功能的實(shí)現(xiàn)原理,并附上了詳細(xì)代碼,有需要的小伙伴請(qǐng)持續(xù)關(guān)注!
    2018-03-03
  • php如何根據(jù)IP獲取當(dāng)前經(jīng)緯度以及地域信息

    php如何根據(jù)IP獲取當(dāng)前經(jīng)緯度以及地域信息

    這篇文章主要給大家介紹了關(guān)于php如何根據(jù)IP獲取當(dāng)前經(jīng)緯度以及地域信息的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • 使用array_map簡(jiǎn)單搞定PHP刪除文件、刪除目錄

    使用array_map簡(jiǎn)單搞定PHP刪除文件、刪除目錄

    這篇文章主要介紹了使用array_map簡(jiǎn)單搞定PHP刪除文件、刪除目錄的相關(guān)資料,需要的朋友可以參考下
    2014-10-10
  • Ubuntu 16.04中Laravel5.4升級(jí)到5.6的步驟

    Ubuntu 16.04中Laravel5.4升級(jí)到5.6的步驟

    這篇文章主要給大家介紹了關(guān)于在Ubuntu 16.04中Laravel5.4升級(jí)到5.6的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • PHP分頁(yè)類(lèi)集錦

    PHP分頁(yè)類(lèi)集錦

    本文匯集了幾個(gè)比較好用的php分頁(yè)類(lèi),都是經(jīng)過(guò)廣大網(wǎng)友考驗(yàn)的代碼了,小伙伴們可以直接拿來(lái)使用
    2014-11-11
  • 利用PHP?POST臨時(shí)文件機(jī)制實(shí)現(xiàn)任意文件上傳的方法詳解

    利用PHP?POST臨時(shí)文件機(jī)制實(shí)現(xiàn)任意文件上傳的方法詳解

    這篇文章主要介紹了利用?PHP?POST?臨時(shí)文件機(jī)制實(shí)現(xiàn)任意文件上傳,同時(shí)該過(guò)程也會(huì)打斷 php 對(duì)臨時(shí)文件的處理,雖然最終仍會(huì)被刪除,但相較之前可以明顯看出臨時(shí)文件在磁盤(pán)的中存在的時(shí)間變長(zhǎng)了,需要的朋友可以參考下
    2022-04-04
  • 詳解PHP對(duì)象的串行化與反串行化

    詳解PHP對(duì)象的串行化與反串行化

    我們大家有知道PHP串行化可以把變量包括對(duì)象,轉(zhuǎn)化成連續(xù)bytes數(shù)據(jù),你可以將串行化后的變量存在一個(gè)文件里或在網(wǎng)絡(luò)上傳輸,然后再反串行化還原為原來(lái)的數(shù)據(jù)。文章給大家介紹PHP對(duì)象的串行化與反串行化,感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • PHP批量采集下載圖片的實(shí)現(xiàn)代碼

    PHP批量采集下載圖片的實(shí)現(xiàn)代碼

    最近在瀏覽某個(gè)網(wǎng)站,但是考慮到網(wǎng)速問(wèn)題,這種網(wǎng)站打開(kāi)速度慢,廣告多,隨機(jī)想到使用php采集一下這些圖片
    2013-06-06

最新評(píng)論

青龙| 南江县| 阿克陶县| 偏关县| 城步| 九台市| 屏东县| 新兴县| 崇明县| 静海县| 寿阳县| 宜黄县| 滨海县| 赣榆县| 辉县市| 安岳县| 安国市| 梨树县| 广饶县| 竹溪县| 菏泽市| 抚远县| 兴山县| 穆棱市| 定南县| 牡丹江市| 陆丰市| 三门峡市| 隆尧县| 鲁山县| 安吉县| 新营市| 高青县| 德钦县| 连江县| 康乐县| 宁安市| 莱阳市| 惠东县| 阜康市| 麦盖提县|