php获取指定数量随机字符串的方法

时间:2022-11-19 10:13:05

本文实例讲述了php获取指定数量随机字符串的方法。分享给大家供大家参考,具体如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
function getARandLetter($number = 1) {
 if ($number == 0)
  return FALSE; //去除0
 $number = $number < 0 ? - $number : $number; //如果小于零取正值
 $letterArr = array ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' );
 $returnStr ='';
 for($i= 0; $i < $number; $i ++) {
  $returnStr .= $letterArr [rand ( 0, 51 )];
 }
 return $returnStr;
}
echo getARandLetter(8);

运行结果:lUJfScvS

希望本文所述对大家PHP程序设计有所帮助。