PHP 随机生成字符串
/**
随机生成字符串*/
function randCode($length=5,$type=0){
$arr = array(1 => "0123456789", 2 => "abcdefghijklmnopqrstuvwxyz", 3 => "ABCDEFGHIJKLMNOPQRSTUVWXYZ", 4 => "~@#$%^&(){}[]|");
if ($type == 0){
array_pop($arr);
$string = implode("", $arr);
}elseif($type == "-1"){
$string = implode("", $arr);
}else{
$string = $arr[$type];
}
$count = strlen($string) - 1;
$code = '';
for($i = 0; $i < $length; $i++){
$code .= $string[rand(0, $count)];
}
return $code;
}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。