建一个表文件,有ID 和 link(链接) 两个字段,
用随机函数生成随机数,找对应的链接显示出来不就可以了么?

解决方案 »

  1.   

    想实现在网页中某链接随机变动,
    每次都按已有列表中的地址变动,那首先就要确定你自己知道了地址范围,你能确定地址是连续的某个范围,如果不连续则你还要做查询判断的动作,效率就低了。
    rand(1,5)就可以确定在1-5之间随即产生整数,那如果你的连接地址是1-5都存在,那任意产生的自然都有相对应的连接地址了。
      

  2.   

    可以使用数组来实现呀。。这样试试<?php
    $urlstring[0]='url0.htm';
    $urlstring[1]='url1.htm';
    $urlstring[2]='url2.htm';
    $urlstring[3]='url3.htm';
    $urlstring[4]='url4.htm';
    $urlstring[5]='url5.htm';$url_id=rand(0,1,2,3,4,5);
    ?><a href=<?=$urlstring[$url_id]?>>点击</a>
      

  3.   

    谢谢各位的支持,我已经搞懂了。
    我最终会要的就是这样<?php
    $urlstring[0]='aa.htm';
    $urlstring[1]='cd.htm';
    $urlstring[2]='fc.htm';
    $urlstring[3]='http://www.aaa.com/1.htm';
    $urlstring[4]='ussl4.htm';
    $urlstring[5]='urlee5.htm';$url_id=rand(0,5);  
    ?><a href=<?php echo $urlstring[$url_id]; ?>>点击</a>