我正在使用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>";
?>
//正文部分中的代码
答案 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>";
}
?>