Php 无限循环横幅
对不起。我是这个代码的初学者:) 我的横幅有3张图片…Php 无限循环横幅,php,javascript,image,infinite-loop,banner,Php,Javascript,Image,Infinite Loop,Banner,对不起。我是这个代码的初学者:) 我的横幅有3张图片… 我不希望出现与random()语句相同的图像标题 我尝试了一个数组多维php $images[0]=(“1.jpg”、“2.jpg”、“3.jpg”) $images[1]=(“2.jpg”、“3.jpg”、“1.jpg”) $images[2]=(“3.jpg”、“1.jpg”、“2.jpg”) 我想在每次刷新图像时更改位置,如上面的$images(array) 我的代码如下: 对于这个问题,我有两个问题: 我想得到一个值,其中$a=1
我不希望出现与
random()
语句相同的图像标题我尝试了一个数组多维php
$images[0]=(“1.jpg”、“2.jpg”、“3.jpg”)代码>
$images[1]=(“2.jpg”、“3.jpg”、“1.jpg”)代码>
$images[2]=(“3.jpg”、“1.jpg”、“2.jpg”)代码>
我想在每次刷新图像时更改位置,如上面的$images(array)
我的代码如下:
对于这个问题,我有两个问题:
我想得到一个值,其中$a=1
和$a=2
图像显示为
$images[1]=(“2.jpg”、“3.jpg”、“1.jpg”)
和
$images[2]=(“3.jpg”、“1.jpg”、“2.jpg”)代码>
我能得到那个值吗?
我会使用哪种代码
我想使用javascript调用$a=1代码>
如果$a
已完成(再次循环)…
你能帮我吗
如果我的态度和语言不一致,我很抱歉
我希望你能理解我的想法
非常感谢你^ ^我想你只是有一些语法问题
PHP中的数组采用以下形式:
$images=array('1.jpg','2.jpg','3.jpg')
如果需要随机图像,请使用:
$image=array\u rand($images)
干杯 你在考虑这个。。。。。
要进行刷新,必须使用会话变量
<?php
session_start();
if(!isset($_session['a']))
$_session['a'] = 1;
$a = $_session['a']; // retrieves the value even you refreshes the page
$i=3;
while(1){
$images[$a] = ("$appear");
$a = $a + 1;
if($a>3)
$a=1;
$_session['a'] = $a; //stores the value even you refreshes the page
}
?>
当达到3时,它会将$a值重置为1
如果这是您正在寻找的…?谢谢您的回答…^^^
我希望浏览器每次刷新时都会更改它。random()
没有问题,然后将该值用作会话变量$\u sesion['a']谢谢您的回答^^。但是我想要一个不同的图像出现,而不是像$images[$a]=(“1.jpg”、“2.jpg”、“1.jpg”)