在页面加载时从目录加载随机图像(没有文件名列表)

时间:2018-01-20 18:39:06

标签: php html css

我在名为“images.php”的根目录中创建了一个文件,该文件可以从“images /”目录中随机选择并显示图像。我现在的问题是让我的图片显示在我的html网页上。

以下是Images.php的代码:

<?php
   $imagesDir = 'images/';
   $images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
   $randomImage = $images[array_rand($images)];
   echo "<img src='$randomImage'>";
?>

如何引用所选照片并将其显示在HTML文档中?

感谢您的指导!

托尼

1 个答案:

答案 0 :(得分:0)

此功能选择路径中的随机文件或文件夹:

<?php
function randomFile($path) {
    $items = scandir($path);
    return $items[rand(2,count($items))];
}
?>