下载com绿色软件园 - 努力做内容最丰富最安全的下载站!

下载com绿色软件园站

当前位置:下载COM绿色软件园 > 源码技巧 > 父类数据 > php 生成随机数函数分享

php 生成随机数函数分享

发表时间:2015-05-29 14:45作者:sa人气:更新时间:2025-10-20 20:09:50

/**

* 取得随机数

*

* @param int $length 生成随机数的长度

* @param int $numeric 是否只产生数字随机数 1是0否

* @return string

*/

function random($length, $numeric = 0) {

$seed = base_convert(md5(microtime().$_SERVER['DOCUMENT_ROOT']), 16, $numeric ? 10 : 35);

$seed = $numeric ? (str_replace('0', '', $seed).'012340567890') : ($seed.'zZ'.strtoupper($seed));

$hash = '';

$max = strlen($seed) - 1;

for($i = 0; $i < $length; $i++) {

$hash .= $seed{mt_rand(0, $max)};

}

return $hash;

}

 

标签php,生成,随机数,函数,分享,取得,随机数,@param

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号