比如取10個吧:
<?
$min=1;
$max=10;
$result=array();
$have=array();
$m=0;
for($n=1;$n<=10;){
$tem=rand($min,$max);
if(!in_array($tem,$have)){
$result[]=$tem;
$have[]=$tem;
$n++;
}
}
print_r($result);
?>
<?
$min=1;
$max=10;
$result=array();
$have=array();
$m=0;
for($n=1;$n<=10;){
$tem=rand($min,$max);
if(!in_array($tem,$have)){
$result[]=$tem;
$have[]=$tem;
$n++;
}
}
print_r($result);
?>
解决方案 »
- 求一完整的demo,用php创建access数据库,同时新建表增加数据。
- 用fsockopen下载大文件的时候,能不能得到当前进度
- 请教一个类似于无限级分类的显示取值问题。敬请高人指点。
- 问个PHP初级问题:PHP中动态控制html语句
- PHP不能创建目录,却可以创建文件,大概是什么原因造成?
- php页面通过输入框获取的信息查询数据库,但是页面返回结果没有随数据库数据的变化而更新
- 建了一个PHP的学习群,,大家都来讨论蛮。见者有分。
- php乱码
- 初级问题: !$变量名 总提示 undefinded
- 查询PHP函数
- 请问如何连接另一台机器上的MS SQL SERVER?
- 菜鸟问题。。。。弄了好久,搞不定。
{
$num=rand(1,10);
echo "$num<BR>";
}呵呵~!
我这段也是取十个随机数,
但是有重复的!