#-------------------------------------------
 # 获得最小和最大值之间随机数,位数不足补零
 #-------------------------------------------
 Function getRandNumber ($fMin, $fMax) { 
  srand((double)microtime()*1000000);
  $fLen = "%0".strlen($fMax)."d";
  Return sprintf($fLen, rand($fMin,$fMax));
 } 
我想每次访问页面随机产生一个01到100之间的数字,用一个变量来将该数字显示在网页上。应该怎么写这个页面啊?

解决方案 »

  1.   

    $var=getRandNumber(1,100);
    echo $var;
      

  2.   

    如果要这样显示怎么做呢?
    <a href=http://www.xxx.com/abc(数字).htm>www</a>
      

  3.   

    <a href=http://www.xxx.com/abc<?php echo $var;?>.htm>www</a>
      

  4.   

    <?php
    $var=getRandNumber(1,100);
    echo $var;
    ?>
    <a href=http://www.xxx.com/abc<?php echo $var;?>.htm>www</a>出现一下情况:
    Fatal error: Call to undefined function getrandnumber() in E:\freehost\91web\web\time.php on line 3
      

  5.   

    <?php 
    $array = array(0,1,2,3,4,5,6,7,8,9); 
    $key = array_rand($array,2); 
    $str = ""; 
    for($i=0;$i<2;$i++){$str .= $array[$key[$i]];} echo $str; 
    ?>
      

  6.   

    btchina防采集很牛。一直采不了。