亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么實現一個圖片隨機顯示功能

發布時間:2020-12-23 15:49:38 來源:億速云 閱讀:165 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關利用php怎么實現一個圖片隨機顯示功能,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

php通過rand()函數產生隨機數,這個函數可以產生一個指定范圍的數字

這段代碼通過產生的隨機數,隨機選擇圖片

<html>
<body>
<?php
 srand( microtime() * 1000000 );
 $num = rand( 1, 4 );
  
 switch( $num )
 {
 case 1: $image_file = "/home/images/alfa.jpg";
     break;
 case 2: $image_file = "/home/images/ferrari.jpg";
     break;
 case 3: $image_file = "/home/images/jaguar.jpg";
     break;
 case 4: $image_file = "/home/images/porsche.jpg";
     break;
 }
 echo "Random Image : <img src=$image_file />";
?>
</body>
</html>

方法二:

<?
$handle = opendir('./'); //當前目錄
while (false !== ($file = readdir($handle))) { //遍歷該php教程文件所在目錄
list($filesname,$kzm)=explode(".",$file);//獲取擴展名
if ($kzm=="gif" or $kzm=="jpg") { //文件過濾
if (!is_dir('./'.$file)) { //文件夾過濾
$array[]=$file;//把符合條件的文件名存入數組
}
}
}
$suiji=array_rand($array); //使用array_rand函數從數組中隨機抽出一個單元
?>
<img src="<?=$array[$suiji]?>">

方法三:

<?php
/**********************************************
* Filename : img.php
* Author : freemouse
* 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怎么實現一個圖片隨機顯示功能有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

云梦县| 固阳县| 贺州市| 许昌市| 开封市| 衢州市| 涡阳县| 小金县| 长乐市| 南华县| 扎鲁特旗| 沙坪坝区| 长春市| 河南省| 双峰县| 呈贡县| 昌宁县| 洛扎县| 贵南县| 青铜峡市| 鄂托克前旗| 漯河市| 上犹县| 武穴市| 平顶山市| 鲁山县| 安图县| 张北县| 宽甸| 砚山县| 淳化县| 东宁县| 石柱| 德庆县| 元江| 咸丰县| 台南县| 福安市| 车险| 长汀县| 攀枝花市|