标签:length 字符串 字符 字符串函数 def 指定 cti return else
/**
* 取出随机字符串函数
* @param $length 取出字符串长度
* @param $str 指定字符串集合
* @param $lower 是否转为大写(true 大写 false 小写) 默认小写
*/
function randstr($length,$str=‘‘,$lower=false){
if(empty($str)){
$str = "abcdefghijklmnopqrstuvwxyz0123456789";
}
$strlength = strlen($str);
$result = ‘‘;
for($i=0;$i<$length;$i++){
$rand = mt_rand(0,$strlength-1);
$substr = substr($str,$rand,1);
if(empty($result)){
$result = $substr;
}else{
$result .= $substr;
}
}
if($lower){
$result = strtoupper($result);
}
return $result;
}
标签:length 字符串 字符 字符串函数 def 指定 cti return else
原文地址:http://www.cnblogs.com/lixihuan/p/7620417.html