0

I have a folder named as images. I just want to fetch those images from the folder and show them randomly on web page. When the user refreshes the page, the image should change. Thank you.

4

2 に答える 2

2

アイデアは次のとおりです。

  1. 画像フォルダからすべての画像名を取得します
  2. あなたはランダムに1つを選びます
  3. あなたはそれを視覚化します

だからあなたはこのように行くことができます

<?
    $dir = '/my_directory_location'; 
    $files = scandir($dir);  
    $rand_img = array_rand($files, 2);
    $imcolumn = "<img src=$rand_img alt=$rand_img><br>";
?>

<?= $imcolumn ?>
于 2012-05-27T13:48:56.043 に答える
0
<?php

  $folder = "templates/images/";

  $search = glob($folder."/*");
  shuffle($search);

  foreach ($search as $image) {
    print "<img src='".$image."'><Br>";
  }

?>
于 2012-05-27T14:01:38.990 に答える