Heim >Backend-Entwicklung >PHP-Tutorial >php生成随机字符串(可指定纯数字、纯字母)

php生成随机字符串(可指定纯数字、纯字母)

WBOY
WBOYOriginal
2016-07-25 09:13:161082Durchsuche

例子,php 生成随机字符串,可以指定是纯数字 还是纯字母 或者混合的,可以指定长度的。

  1. //生成随机字符串

  2. function rand_zifu($what,$number){
  3. $string='';
  4. for($i = 1; $i //混合 字母与数字
  5. $panduan=1;
  6. if($what == 3){
  7. if(rand(1,2)==1){
  8. $what=1;
  9. }else{
  10. $what=2;
  11. }
  12. $panduan=2;
  13. }
  14. //只有数字

  15. if($what==1){
  16. $string.=rand(0,9);
  17. }elseif($what==2){
  18. //只有字母
  19. $rand=rand(0,24);
  20. $b='a';
  21. for($a =0;$a $b++;
  22. } bbs.it-home.org
  23. $string.=$b;
  24. }
  25. if($panduan==2)$what=3;
  26. }
  27. return $string;
  28. }
  29. echo rand_zifu(3,10);
复制代码


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn