php随机数生成函数的小例子

发布时间:2020-05-11编辑:脚本学堂
本文介绍了php生成随机数的方法,二个php随机数函数生成代码,需要的朋友参考下。

例子,php使用自定义函数生成随机数

专题推荐:php随机数

完整代码:
 

复制代码 代码示例:

<?php
$FileID=date("Ymd-His") . '-' . rand(100,999);
//$FileID为   20100903-132121-908   这样的的随机数

function randomkeys($length)
{
 $pattern='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ';
 for($i=0;$i<$length;$i++)
 {
   $key .= $pattern{mt_rand(0,35)}; //生成php随机数
 }
 return $key;
} // www.jb200.com
echo randomkeys(4);

//seed用户自定义函数以微秒作为种子
function seed()
{
list($msec, $sec) = explode(' ', microtime());
return (float) $sec;
}

//播下随机数发生器种子,用srand函数调用seed函数的返回结果
srand(seed());
//输出产生的随机数,随机数的范围为10-100
echo rand(10,100);
?>