4当前位置:网页制作PHP教程PHP产生随机数的原理和代码
4网页制作分类
CSS | HTML
FrontPage | DreamWeaver
JavaScript | ASP
.Net | PHP
JSP | XML
数据库 | PhotoShop
FireWorks | Flash
视频 | 其它
4赞助商链接
4最新网页制作
·php实时倒计时的三种实现方法
·PHP读取文件的3个常用函数
·PHP正确拆分中文字符串的方法
·PHP逐字拆分字符串的两种方法
·PHP简单读取和写入文件的方法
·php为png/jpg/gif图片添加水印
·php判断gif图片是否为动画
·PHP生成随机密码的三种方法
·使用imagick生成灰度差异图片
·使用imagick将图片背景变透明
4热门网页制作
·PHP+JS实现自动跳转中英文页面
·一个功能强大的PHP图片类
·PHP生成静态网页的通用代码
·PHP制作智能跳转的404错误页面
·正确理解PHP错误提示
·简单易学的PHP入门教程
·PHP制作条形码样验证码
·PHP+MySQL分页显示记录
·PHP实现多服务器共享SESSION数据
·PHP读写文件的方法
4相关网页制作
·浅谈php的urlencode()函数
·PHP三种删除目录的方法
·PHP数组实例总结与说明
·简单易学的PHP入门教程
·PHP获取地址栏相关信息
·PHP has encountered an Access Violation at ……
·PHP的中文编码问题
·通过缓存数据库结果提高PHP性能(二)
·PHP+MySQL三日通-第二天(二)
·PHP+MySQL三日通-第二天(三)
PHP产生随机数的原理和代码
类别:PHP教程    来源:网络    时间:2009-2-22    贴士:推荐给好友
收藏本页 8 
原理:
1、首先,给srand()提供一个“种子”,它是一个unsigned_int类型的值。 
2、然后,调用rand(),它会根据提供给srand()的值返回一个随机数,范围在0-32767之间。
3、根据需要多次调用rand(),不断得到新的随机数。 
4、无论什么时候可以给srand()提供一个新的“种子”,从而进一步“随机化”rand()的输出结果。 

代码:
<?php
srand((double)microtime()*1000000); 
//随机产生0-99之间的整数
$randval=rand(0,99);
echo $randval;
?>
·上一篇:PHP汉字转换拼音的类
·下一篇:IIS5.1配置PHP、MySQL及phpMyAdmin
本站部分内容收集整理于网络,仅用于学习,不存在商业目的,如有涉及版权等问题请联系站长,本站将在第一时间内进行处理!
Copyright © 2007-2010 Zzsky.Cn  中国站长天空  网站制作维护:可乐猫  QQ:8127544(请注明来意)
设为首页  加入收藏  联系站长  友情链接  闽ICP备08002933号