使用 PHP 从目录中提取随机图像

间谍

我正在尝试从我的资产目录中的 404 页上生成一个随机图像。我使用我正在使用的代码找到了另一个线程,但是我的运气为零。

<h1>404 Page not Found</h1>
            <?php
                $imageDir = 'https://globalassets.provo.edu/image/404/';
                $images = glob($imageDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
                $randomImage = $images[array_rand($images)];

            ?>
            <img src="<?php echo($randomImage); ?>" alt="" />

有任何想法吗?如果我尝试只打印 $images,它似乎给了我一个空数组。

间谍

啊!感谢您为我指明正确的方向。

我将 404 图像文件夹移动到与我的主题相同的目录中,现在一切正常

更新后的代码看起来像

<h1>404 Page not Found</h1>
            <?php
                $imageDir = '404/';
                $images = glob($imageDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
                $randomImage = $images[array_rand($images)];

            ?>
            <img src="<?php echo($randomImage);  ?>" alt="" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章