赞
踩
//无参数:rand()函数用户获取随机数
//带参数:rand($min,$max),$min表示从XX开始取值,$max表示最大只能为XX
- echo rand() . "\n";//得到一个不定位数的随机数
- echo rand(5, 15);//在5~15之间取一个数
注意:mt_rand() 用法跟rand()类似,但是mt_rand()的执行效率更高,平常使用也推荐用mt_rand().
- //生成一个数组
- $numbers = range(1, 42);//range 是将1到42 列成一个数组
- $a = array(1,2,3,4,5,6);//array数组
- //shuffle 将数组顺序随即打乱
- shuffle($numbers);
- //array_slice 取该数组中的某一段
- 1.
- $result = array_slice($numbers, 0, 3);
- print_r($result);
-
- //循环取数据
- echo "<br>";
- 2.
- for ($i=0; $i < 3; $i++) {//选取数组前5个,即随机
- echo $numbers[$i]." ";
- }
- echo "<br>";
- 3.
- $b=array_slice($numbers,0,3); //取出数组中前三个值放入$b
- for ($i=0;$i<count($b);$i++){
- echo $b[$i]." ";
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。