我还不太精通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] 删除。
我来说两句