加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

PHP 生成随机数的几种方法

发布时间:2020-05-25 06:10:50 所属栏目:PHP 来源:互联网
导读:PHP 生成随机数的几种方法

对PHP生成随机数的几种方法感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧!
php生成随机数的几种方法,总结如下:
第一种方法,非常简单,直接使用系统自带的函数:


/**
* PHP生成随机数的几种方法
*
* @param 
* @arrange 512-笔记网: jb51.cc
**/
srand((double)microtime()*1000000); 
//随机产生0-99之间的整数
$randval=rand(0,99999999);
echo $randval,'<br />';
/* 类似输出:32659912 */

/***   来自脚本之家 jb51.cc(jb51.cc)   ***/
第二种方法,稍微复杂一点,不只是生成只有数字的随机字符串,更包括了各种特殊字符:

/**
* PHP生成随机数的几种方法
*
* @param 
* @arrange 512-笔记网: jb51.cc
**/
function randomkeys($length){
$output='';
for($a=0;$a<$length; $a++){
$output.=chr(mt_rand(33,126)); 
}
return $output;
}
echo randomkeys(20);
/* 类似输出:EGztLufYEq/br{y!;>P */
/***   来自脚本之家 jb51.cc(jb51.cc)   ***/

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读