无法使用随机播放功能显示图像

时间:2014-02-23 13:48:28

标签: php image codeigniter

我正在使用CodeIgniter,我正在尝试使用shuffle函数来显示我网站上数组的随机图像。它不起作用,我不知道错误是什么。它只显示一张图片或根本没有图片。我的代码如下。

<?php
$pic= array('1.jpg','2.jpg', '3.jpg', '4.jpg','5.jpg');
shuffle($pic);

?>

//开头

<?php
    for($i=0; $i<4; $i++)
    echo "<li> <img src=\""?><?php echo base_url();?><?php echo"images/slike_sajt/$pic[$i]\" width=\"60\" height=\"50\"></li>";
                ?> 

//正文部分中的代码

2 个答案:

答案 0 :(得分:0)

您有图像连接问题,试试这个,

$pic= array('1.jpg','2.jpg', '3.jpg', '4.jpg','5.jpg');
shuffle($pic);
 foreach($pic as $picture){
     $image = base_url()."images/slike_sajt/".$picture;
     echo "<li> <img src='$image'  width='60' height='50'></li>";
   }

答案 1 :(得分:0)

试试这段代码:

<?php
    for($i=0; $i<4; $i++)
    {
      echo "<li><img src='".base_url("images/slike_sajt/".$pic[$i])."' width='60' height= '50'></li>";
    }
?>