Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我试图用目录中的20个随机图像填充Div中的UL_Php_Jquery_Html_Image - Fatal编程技术网

Php 我试图用目录中的20个随机图像填充Div中的UL

Php 我试图用目录中的20个随机图像填充Div中的UL,php,jquery,html,image,Php,Jquery,Html,Image,我有一个有UL列表的div,其中当前有20个图像,全部命名为1.jpg-20.jpg 我想改变这一点,并在每个页面加载/刷新时以随机顺序显示图像。。我想知道你是否能帮我指出正确的方向 所有图像都位于Web服务器上的“images/”中 目前,我需要图像符合以下代码: <li><a></a><a><img alt="" src="images/Random1.jpg" /></a></li> <li>&

我有一个有UL列表的div,其中当前有20个图像,全部命名为1.jpg-20.jpg

我想改变这一点,并在每个页面加载/刷新时以随机顺序显示图像。。我想知道你是否能帮我指出正确的方向

所有图像都位于Web服务器上的“images/”中

目前,我需要图像符合以下代码:

<li><a></a><a><img alt="" src="images/Random1.jpg" /></a></li>
<li><a></a><a><img alt="" src="images/Random2.jpg" /></a></li>
<li><a></a><a><img alt="" src="images/Random3.jpg" /></a></li>
<li><a></a><a><img alt="" src="images/Random4.jpg" /></a></li>
  • 目前,我已经尝试了在堆栈溢出上看到的几种不同的代码位,但似乎无法使其工作。

    $range=range(0,10)//你有多少张照片
    
    $range = range(0,10); //how many pictures you have
    shuffle($range);
    foreach($range as $index => $value)
    {
      echo "<li><a></a><a><img alt='' src='images/Random".$value.".jpg' /></a></li>";
    }
    
    洗牌($range); foreach($index=>$value的范围) { 回声“
  • ”; }
    请向我们展示您尝试过的代码。
    范围(1,20)
    ,将结果洗牌,循环并创建列表项……感谢您的回复!当我把代码放进去的时候,我得到了下面的错误。。。有什么想法吗?分析错误:语法错误,意外的“as”(T_as),应为“;”在第20行的/var/sites/xxx/auto.php中,的
    应该是该代码段中的
    foreach
    。为了快速提供帮助,这是一个错误,它是foreach而不是for。