如何用php生成1-10之间的不重复随机数?
例1,使用shuffle函数生成随机数。
例2,使用array_unique函数生成随机数。
例3,使用array_flip函数生成随机数,可以去掉重复值。
";$arr=array_values($return);// 获得数组的值foreach($arr as $key) echo $key." ";?>php随机数生成函数示例 1 && is_numeric($tmp) && $tmp > 0 )|| $format == 'CHAR'){$is_numer = 1;}if(($is_abc <> 1 && preg_match('/[a-zA-Z]/',$tmp)) || $format == 'NUMBER'){$is_abc = 1;}$password.= $tmp;}if($is_numer <> 1 || $is_abc <> 1 || empty($password) ){$password = randpw($len,$format);}return $password;}for($i = 0 ; $i < 10; $i++){echo randpw(8,'NUMBER');echo "PS:最后再为大家提供两款相关在线工具供大家参考使用:在线随机数字/字符串生成工具:
";}
http://tools.jb51.net/aideddesign/suijishu
高强度随机密码生成器:
http://tools.jb51.net/password/CreateStrongPassword您可能感兴趣的文章:PHP生成不重复随机数的方法汇总PHP n个不重复的随机数生成代码PHP实现猜数游戏
