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函数(简单整理)
Apr 30 PHP
PHP中几种常见的超时处理全面总结
Sep 11 PHP
如何在PHP中使用正则表达式进行查找替换
Jun 13 PHP
php命名空间学习详解
Feb 27 PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 PHP
phpcms手机内容页面添加上一篇和下一篇
Jun 05 PHP
php 魔术常量详解及实例代码
Dec 04 PHP
php实现产品加入购物车功能(1)
Jul 23 PHP
YII框架批量插入数据的方法
Mar 18 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
Laravel框架实现调用百度翻译API功能示例
May 30 PHP
php layui实现前端多图上传实例
Jul 30 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
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
Thinkphp无限级分类代码
2015/11/11 PHP
tp5.1 框架数据库高级查询技巧实例总结
2020/05/25 PHP
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
javascript hasFocus使用实例
2010/06/29 Javascript
解析prototype,JQuery中跳出each循环的方法
2013/12/12 Javascript
jQuery固定元素插件scrolltofixed使用指南
2015/04/21 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
JS图片轮播与索引变色功能实例详解
2017/07/06 Javascript
nodejs判断文件、文件夹是否存在及删除的方法
2017/11/10 NodeJs
10个经典的网页鼠标特效代码
2018/01/09 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
微信小程序排坑指南详解
2018/05/23 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
简单了解three.js 着色器材质
2020/08/03 Javascript
关于IDEA中的.VUE文件报错 Export declarations are not supported by current JavaScript version
2020/10/17 Javascript
在Python程序中操作MySQL的基本方法
2015/07/29 Python
python添加模块搜索路径方法
2017/09/11 Python
python实现SOM算法
2018/02/23 Python
分享8个非常流行的 Python 可视化工具包
2019/06/05 Python
Python 批量刷博客园访问量脚本过程解析
2019/08/30 Python
python代码打印100-999之间的回文数示例
2019/11/24 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
Python类及获取对象属性方法解析
2020/06/15 Python
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
美国环保婴儿用品公司:The Honest Company
2017/11/23 全球购物
比较一下entity bean和session bean
2013/12/27 面试题
财产保全担保书范文
2014/04/01 职场文书
搞笑爱情保证书
2014/04/29 职场文书
交通事故被告代理词
2015/05/23 职场文书
订货会主持词
2015/07/01 职场文书