55问答网
所有问题
在php中生成随机数有那几种方法?如何从一个数组中随机取得一个元素?
如题所述
举报该问题
推荐答案 2011-08-05
PHP 的随机数函数是 rand() 至于用法你可以去看手册说的肯定比我详细.
第2个问题: 数组中是随机取得一个元素的函数 是array_rand()
楼主 要多去看手册 要不然 你连PHP有什么函数都不知道,难道每次都要来百度问吗....
建议先去看 字符串函数 跟 数组函数 还有SQL函数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e4F8RR8LF.html
其他回答
第1个回答 2011-08-05
srand
先执行多次srand,将得到的随机数想加。然后多数组个数求余数
相似回答
从
数组中随机
取出
一个
或多个单元?
答:
从数组中取出一个或多个随机的单元,并返回随机条目的一个或多个键
。 它使用了伪随机数产生算法,所以不适合密码学场景,参数 array 输入的数组。num 指明了你想取出多少个单元。返回值 如果只取出一个,array_rand() 返回随机单元的键名。 否则就返回包含随机键名的数组。 完成后,就可以根据随机的...
PHP生成
不重复
随机数的方法
是什么
答:
方法一
:代码如下:<
?php
$numbers = range (1,50); //shuffle 将数组顺序随即打乱 shuffle ($numbers); //array_slice 取该
数组中的
某一段 $num=6; $result = array_slice($numbers,0,$num); print_r($result); ?>方法二:代码如下:<?php $numbers = range (1,20); //播下
随机
...
php随机数
函数
答:
1、rand()函数:生成一个指定范围内的随机整数。例如,要
生成一个1
到10之间的随机整数,可以使用rand(1, 10)函数。2、mt_rand()函数:生成一个更安全的随机整数。与rand()函数不同,mt_rand()函数使用更高级
的随机数生成
算法。例如,要生成一个1到10之间的随机整数,可以使用mt_rand(1, 10)函...
Php中生成
6位
随机数
并显示
答:
Php中生成6位随机数并显示实现如下:
1、使用shuffle函数生成随机数
。<?php arr=range(100000,999999);shuffle($arr);foreach($arr as $values){ echo $values." ";//显示随机数 } ?>2、使用array_unique函数生成随机数。<?php arr=array();while(count($arr)<10){ arr[]=rand(1,10);ar...
php
如何
实现,
从数组中随机
取出数据,还要保证下次不会再取到
答:
<
?php
arr=array();for ($i=1;$i<=100;$i++) array_push($arr,$i);print_r($arr);for ($i=1;$i<=100;$i++){ n=rand(0,count($arr)-1);//
产生随机数
,最小值是0,最大值是数组剩余元素可数-1 echo $arr[$n]," ";//显示取
的随机
数 array_slice($arr,$n,1);//...
大家正在搜
php生成5个1到20随机数
php随机生成多个数字
代码如何生成不重复的随机数
生成随机数的方法
php生成随机数不重复
php产生随机数的函数
php随机生成不重复数字
php生成随机数字
php随机生成1到3的数字
相关问题
在php中生成随机数有那几种方法?如何从一个数组中随机取得一...
PHP生成随机数的几种方法
php数组值取随机数
请教一下前辈php如何从一个数组中随机取五个数据(下标和值都...
php怎么把一个随机数和数组元素对应起来,求思路
php中如何在数组中随机抽取n个数据的值
通过数组每个元素的出现概率,随机得到一个元素,用php
php中怎样从一个数组中随机取一个元素出来呢?