回旧版

我爱导航网_我爱网址导航_网站酷站免费导航,尽在我爱导航!

PHP随机生成不重复字符

<?php
//生成10位随机数,纯数字
$result1=random(10);
//生成10位字母数字混合字符串
$result2=random(10, '123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ');
echo "纯数字:{$result1},数字加字母:{$result2}";
/**
* 产生随机字符串
*
* @param    int        $length  输出长度
* @param    string     $chars   可选的 ,默认为 0123456789
* @return   string     字符串
*/
function random($length, $chars = '0123456789') {
    $hash = '';
    $max = strlen($chars) - 1;
    for($i = 0; $i < $length; $i++) {
        $hash .= $chars[mt_rand(0, $max)];
    }
    return $hash;
}
?>


文章来自:我爱导航,未经允许不得转载!:首页 > 教程收藏 > 建站经验 » PHP随机生成不重复字符

感觉不错,很赞哦! ( )

相关推荐

网友评论