当前位置:   article > 正文

PHP 随机生成自定义位数随机数_php 生成5到11位的数字

php 生成5到11位的数字
  1. function randStr($len=2,$format='ALL') {
  2. switch($format) {
  3. case 'ALL':
  4. $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ'; break;
  5. case 'CHAR':
  6. $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-@#~'; break;
  7. case 'NUMBER':
  8. $chars='0123456789'; break;
  9. default :
  10. $chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-@#~';
  11. break;
  12. }
  13. mt_srand((double)microtime()*1000000*getmypid());
  14. $password="";
  15. while(strlen($password)<$len)
  16. $password.=substr($chars,(mt_rand()%strlen($chars)),1);
  17. return $password;
  18. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/901040
推荐阅读
相关标签
  

闽ICP备14008679号