PHP随机字符串生成函数
时间:2021-07-01 10:21:17
帮助过:19人阅读
- function random_string($length, $max=FALSE)
- {
- if (is_int($max) && $max > $length)
- {
- $length = mt_rand($length, $max);
- }
- $output = '';
-
- for ($i=0; $i<$length; $i++)
- {
- $which = mt_rand(0,2);
-
- if ($which === 0)
- {
- $output .= mt_rand(0,9);
- }
- elseif ($which === 1)
- {
- $output .= chr(mt_rand(65,90));
- }
- else
- {
- $output .= chr(mt_rand(97,122));
- }
- }
- return $output;
- }
|