您的位置 >>> 星想互联 >>> 编程技术 >>> PHP基础
PHP随机生成字母和数字的方法
点击数:2225  发布时间2018-05-26 07:17:50
<?php 

function getRandomString($len, $chars=null)  
{  
    if (is_null($chars)) {  
        $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";  
    } else{
        $chars = "0123456789";  
}
    mt_srand(10000000*(double)microtime());  
    for ($i = 0, $str = '', $lc = strlen($chars)-1; $i < $len; $i++) {  
        $str .= $chars[mt_rand(0, $lc)];  
    }  
    return $str; 


}  

  


function randomkeys($length)   
{   
   $chars = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ";  
    for($i=0;$i<$length;$i++)   
    {   
        $key .= $chars{mt_rand(0,55)};    //生成php随机数   
    }   
    return $key;   


$key="";
$chars = "ABCDEFGHJIOU";  
$key .= $chars{mt_rand(0,10)}; 
echo $key;


 
//echo chr(rand(65,90)); 

?>
来源:咸宁网站建设