1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

谁写个PHP简单的类似JS刷新更换图片的小程序。

本帖由 shangjay2006-06-07 发布。版面名称:前端开发

  1. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    学PHP中,望指教。网上找了半天,好象都写的很复杂。
     
  2. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    PHP:
    <?php

    $num 
    =rand(1,5);

    rand函数可以
     
  3. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    PHP:
    <?php
    $num 
    =rand(1,10); 
    echo 
    '<img src="mm/'.$num.'.jpg">'
    ?> 
    不知道这样有没有问题!MM目录下放 1 to 10 .jpg 的图片 我本地试过 好象没问题。
     
  4. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    当然没问题,不过注意这段来自php手册的话。。


    注: 在某些平台下(例如 Windows)RAND_MAX 只有 32768。如果你需要的范围大于 32768,考虑用 mt_rand() 来替代之。

    注: 自 PHP 4.2.0 起,不再需要用 srand() 或 mt_srand() 函数给随机数生成器播种,现已自动完成。

    注: 在 3.0.7 之前的版本中,max 的含义是 range。要在这些版本中得到和上例相同 5 到 15 的随机数,简短的例子是 rand (5, 11)。
     
  5. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    我的后台就是用的这个,循环出现美女,要比老鬼的漂亮
     
  6. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15

    不明白! 能讲一下?
     
  7. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    我的美女比你的美女漂亮。
     
  8. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    就是说可以直接用,以前要产生随机种子。
     
  9. shangjay

    shangjay New Member

    注册:
    2006-01-13
    帖子:
    3,530
    赞:
    15
    循环吗?

    我那样只能随机呀。

    要不咱们拿出来,看谁的后台漂亮!:eek:


    非常感谢!
     
  10. zmnet

    zmnet Well-Known Member

    注册:
    2006-05-03
    帖子:
    7,809
    赞:
    62
    不能看的,那是秘密:p
     
  11. kamsang

    kamsang New Member

    注册:
    2005-10-05
    帖子:
    9,080
    赞:
    58
    PHP:
    <?php
    $pictures
    =array('1.jpg','2.jpg','3.jpg','4jpg','5.jpg');
    shuffle($pictures);

    for (
    $i=0;$i<3;$i++) //随机三个图片的显示
    {
       echo 
    '<img src=" ' ."$pictures[$i]".'" width="100" height="100">' ;
    }
    ?>

    这只是一个随机显示图片的结果样子....