在 PHP 中使用随机数的三个步骤


Posted in PHP onOctober 09, 2006

我想做一个随机的出现的网页,可是用rand()就是不行,听说要初始化随机数,可是怎么初始化,请不吝赐教,谢谢!

//第一步:初始化种子
$seedarray =microtime();
$seedstr =split(" ",$seedarray,5);
$seed =$seedstr[0]*10000;

//第二步:使用种子初始化随机数发生器
srand($seed);

//第三步:生成指定范围内的随机数
$random =rand(10,40); 

PHP 相关文章推荐
PHP的面向对象编程
Oct 09 PHP
PHP原理之异常机制深入分析
Aug 08 PHP
php cookie的操作实现代码(登录)
Dec 29 PHP
迅速确定php多维数组的深度的方法
Jan 07 PHP
ThinkPHP的Widget扩展实例
Jun 19 PHP
php上传文件问题汇总
Jan 30 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
Jun 06 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
Mar 02 PHP
thinkphp5 migrate数据库迁移工具
Feb 20 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
Sep 17 PHP
用PHP制作静态网站的模板框架(四)
Oct 09 #PHP
用PHP制作静态网站的模板框架(三)
Oct 09 #PHP
用PHP制作静态网站的模板框架(二)
Oct 09 #PHP
用PHP制作静态网站的模板框架(一)
Oct 09 #PHP
php的header和asp中的redirect比较
Oct 09 #PHP
文件上传的实现
Oct 09 #PHP
简单易用的计数器(数据库)
Oct 09 #PHP
You might like
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
php zip文件解压类代码
2009/12/02 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
PHP实现远程下载文件到本地
2015/05/17 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
关于图片验证码设计的思考
2007/01/29 Javascript
下载网站打开页面后间隔多少时间才显示下载链接地址的代码
2010/04/25 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
屏蔽script注入小例子
2013/11/12 Javascript
一个js导致的jquery失效问题的解决方法
2013/11/27 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
NodeJs基本语法和类型
2015/02/13 NodeJs
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
原生js实现可拖拽效果
2017/02/28 Javascript
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
Python读取环境变量的方法和自定义类分享
2014/11/22 Python
Python使用CMD模块更优雅的运行脚本
2015/05/11 Python
Python3 sys.argv[ ]用法详解
2019/10/24 Python
python3反转字符串的3种方法(小结)
2019/11/07 Python
django admin 根据choice字段选择的不同来显示不同的页面方式
2020/05/13 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
技术副厂长岗位职责
2013/12/26 职场文书
公司培训欢迎词
2014/01/10 职场文书
迟到检讨书5000字
2014/01/31 职场文书
租赁意向书范本
2014/04/01 职场文书
临床医师个人自我评价
2014/04/06 职场文书
化工工艺设计求职信
2014/06/25 职场文书
八月迷情观后感
2015/06/11 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
图神经网络GNN算法
2022/05/11 Python