php 返回随机数
- <?php
- function generate_random_string($min = 5, $max = 8)
- {
- $validchars = '0123456789abcdefghijklmnopqrstuvwxyz';//候选字符串
- $length = mt_rand($min, $max);//随机字符串长度
- $max_char = strlen($validchars) - 1;
- $string = '';
- for($i = 0;$i < $length;$i++){
- $string .= $validchars[mt_rand(0, $max_char)]; // 将$validchars这个数组变量中,随机返回一个数字,赋值给$string.
- }
- return $string;
- }
- echo '随机字符串为:'. generate_random_string().'<br>';//默认值调用函数
- echo '随机字符串为:'. generate_random_string(8, 16);//指定值调用函数
- ?>