php生成随机数,php生成固定位数随机数

发布时间:2019-11-16编辑:脚本学堂
分享一个php生成随机数的例子,生成包括字母与数字的随机数,不过这里是固定位数的随机数,需要的朋友参考下。

一个简单的php随机数生成代码。(专题推荐:php随机数

例子:
 

复制代码 代码示例:

<?php
/*
 *  php生成随机两位数
*/

$possible_charactors = "abcdefghijklmnopqrstuvwxyz0123456789"; //产生随机数的字符串
$salt  =  "";
while(strlen($salt) < 2) //两次随机循环 每次随机获取一个字符
{
  $salt  .=  substr($possible_charactors,rand(0,strlen($possible_charactors)-1),1);
 }
 
echo $salt;
//rand()%x = rand(0,x);从0到x中随机抽取一个数字,包括0与x,rand(0,x) 速度比rand()%x 快
//substr($sting,start,end);在$sting字符串中从第start个字符开始往后截取end个字符
?>