//0-9 10数,取任意5个,且不能有相同数出现
$num = 5;//要产生多少个随机数;
$start = 0;//随机数起始位置,
$end = 9;//随机数结束位置
$connt = 0;
while($connt<$num)
{
$a[ ]=rand($start,$end);//产生随机数
$ary=array_unique($a);//遍历数组$a,如有相同的值则剔除该值
$connt=count($ary);
}
foreach ($ary as $key => $value)
{
echo "<br />".$value;
}
?>
我产生的3个随机数如下 70-500 70-305 350-018 。呵呵还是比较巧的。大家也测试一下看。
posted on 2007-08-31 11:25
php一道 阅读(884)
评论(1) 编辑 收藏 引用 网摘