首页 > php开发 > php生成字符串随机码实现方法

php生成字符串随机码实现方法

<?php
$validcharacters = "abcdefghijklmnopqrstuxyvwzabcdefghijklmnopqrstuxyvwz+-*#&@!?";
$index = mt_rand(0, 10);
echo $index;
//看一款复杂一点的
$validcharacters = "abcdefghijklmnopqrstuxyvwzabcdefghijklmnopqrstuxyvwz+-*#&@!?";
$validcharnumber = strlen($validcharacters);
$index = mt_rand(0, $validcharnumber - 1);
$randomcharacter = $validcharacters[$index];
echo $randomcharacter;
//实例二
$length = 5;
$result = "";
for ($i = 0; $i < $length; $i++) {
    $index = mt_rand(0, $validcharnumber - 1);
    $result.= $validcharacters[$index];
}
//
function getrandomstring($length = 6) {
    $validcharacters = "abcdefghijklmnopqrstuxyvwzabcdefghijklmnopqrstuxyvwz+-*#&@!?";
    $validcharnumber = strlen($validcharacters);
    $result = "";
    for ($i = 0; $i < $length; $i++) {
        $index = mt_rand(0, $validcharnumber - 1);
        $result.= $validcharacters[$index];
    }
    return $result;
}
echo getrandomstring();


本文地址:http://www.phprm.com/develop/fs969.html

转载随意,但请附上文章地址:-)

标签:生成 字符串 随机码

相关文章

发表留言