从目录中随机获取图像?

ZADorkMan

我还不太精通PHP,到目前为止我有这段代码可以正常工作。

<?php 
$id = JRequest::getInt('id');
$dirname = "media/k2/galleries/{$id}/";
$images = glob($dirname."*.jpg");
$rand = array_rand($dirname);
?>
<?php foreach($images as $image): ?>

<li><span class="shadowborder"><img src="<?php echo $image ?>" /></span>    </li>
 <?php endforeach; ?>

我试图添加一个数组,我知道应该将$ images和$ image换出,但是如您所见,但是我无法使其胶合,我缺少了什么?谢谢!

隐晶

您可以shuffle为此使用

$id = JRequest::getInt('id');
$dirname = "media/k2/galleries/{$id}/";
$images = glob($dirname."*.jpg");
shuffle($images);
?>
<?php foreach($images as $image): ?>

<li><span class="shadowborder"><img src="<?php echo $image ?>" /></span>    </li>
 <?php endforeach; ?>

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章