Php I';我试图显示一个文件夹中的多个随机非重复图像,但我得到的是空白图像
嗨,我是php新手,我把这个脚本放在一起修改其他脚本。。。我试着从一个文件夹中显示多个随机的非重复图像,它基本上是有效的,除了有时我得到一个“空白”的图像,有人能解释为什么吗Php I';我试图显示一个文件夹中的多个随机非重复图像,但我得到的是空白图像,php,image,random,Php,Image,Random,嗨,我是php新手,我把这个脚本放在一起修改其他脚本。。。我试着从一个文件夹中显示多个随机的非重复图像,它基本上是有效的,除了有时我得到一个“空白”的图像,有人能解释为什么吗 <?php $imagesDir = 'images/'; $images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE); $imageList = range(0,count($images)); shuffle($imageList); $ima
<?php
$imagesDir = 'images/';
$images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
$imageList = range(0,count($images));
shuffle($imageList);
$image_idx = 0;
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
echo'
<div class="main">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
<img src="' . $images[$imageList[$image_idx++]]. '" style="height:auto;width:33.33%;float: left">
</div>';
?>
没有任何数据的空白页?如果是,是否启用了错误?尝试使用var\u dump或error\u log返回变量。