php 指定范围内多个随机数代码实例


Posted in PHP onJuly 18, 2016

调用mt_rand()这个方法可以生成随机数字,参数是范围的最小值和最大值,函数会返回最小值和最大值之间的一个随机数字。
要生成真正的随机数,对于计算来说不是一件容易的事。

php中两种方法可以生成随机数,一个经典的函数叫rand(),另一个更出色的函数是mt_rand()。

例1

 代码如下

$random =rand(0,1000);

或者

<?php
 $rand = mt_rand(1, 100);
 
 echo $rand;
?>

例2

代码如下

srand((double)microtime()*1000000); 
$random =rand(0,1000);

例3

 代码如下

/** 
*获取一定范围内的多个随机数字 
*/ 
function yang_numberRand($begin = 0, $end = 20, $limit = 5){ 
  $rand_array = range($begin, $end); 
  shuffle($rand_array); //调用现成的数组随机排列函数 
  return array_slice($rand_array, 0, $limit); //截取前$limit个 
}

 通过本文希望能对PHP编程中遇到此问题的朋友提供帮助!

PHP 相关文章推荐
PHP+MYSQL会员系统的登陆即权限判断实现代码
Sep 23 PHP
学习php过程中的一些注意点的总结
Oct 25 PHP
Codeigniter生成Excel文档的简单方法
Jun 12 PHP
PHP中error_log()函数的使用方法
Jan 20 PHP
php制作动态随机验证码
Feb 12 PHP
PHP中的traits简单使用实例
May 13 PHP
php生成固定长度纯数字编码的方法
Jul 09 PHP
php获取今日开始时间和结束时间的方法
Feb 27 PHP
thinkPHP5.0框架自动加载机制分析
Mar 18 PHP
使用ThinkPHP生成缩略图及显示
Apr 27 PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 PHP
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
Sep 09 PHP
php 解决substr()截取中文字符乱码问题
Jul 18 #PHP
Yii2中cookie用法示例分析
Jul 18 #PHP
PHP socket 模拟POST 请求实例代码
Jul 18 #PHP
Yii2简单实现给表单添加验证码的方法
Jul 18 #PHP
yii2缓存Caching基本用法示例
Jul 18 #PHP
yii2.0实现创建简单widgets示例
Jul 18 #PHP
php cookie工作原理与实例详解
Jul 18 #PHP
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
phpcms中的评论样式修改方法
2016/10/21 PHP
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
JavaScript中发布/订阅模式的简单实例
2014/11/05 Javascript
深入浅析javascript立即执行函数
2015/10/23 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
JS 在数组指定位置插入/删除数据的方法
2017/01/12 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
python超简单解决约瑟夫环问题
2015/05/12 Python
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
Python自动化开发学习之三级菜单制作
2017/07/14 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
python 使用正则表达式按照多个空格分割字符的实例
2018/12/20 Python
关于PyTorch源码解读之torchvision.models
2019/08/17 Python
Python编写打字训练小程序
2019/09/26 Python
html5中为audio标签增加停止按钮动作实现方法
2013/01/04 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
湖南卫视在线视频媒体平台:芒果TV
2019/10/30 全球购物
博士学位自我鉴定范文
2013/12/26 职场文书
奶茶店创业计划书范文
2014/01/17 职场文书
2014年元旦促销活动方案
2014/02/22 职场文书
高中生学习计划书
2014/09/15 职场文书
2016年三八节红领巾广播稿
2015/12/17 职场文书
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
sql字段解析器的实现示例
2021/06/23 SQL Server