Rumah >pembangunan bahagian belakang >tutorial php >生成随机字符串,可以自己扩展

生成随机字符串,可以自己扩展

WBOY
WBOYasal
2016-07-25 08:47:12944semak imbas
生成随机字符串,可以自己扩展
$type可以为:upper(只生成大写字母),lower(只生成小写字母),number(只生成数字)
$len为长度,定义字符串长度
  1. /***************************
  2. * 生成随机字符串,可以自己扩展
  3. * $type可以为:upper(只生成大写字母),lower(只生成小写字母),number(只生成数字)
  4. * $len为长度,定义字符串长度
  5. ****************************/
  6. function _random($type,$len)
  7. {
  8. $new = '';
  9. $string = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; //随机数池子
  10. if($type=='upper')
  11. {
  12. for($i = 0;$i {
  13. $new .= $string[mt_rand(36,61)];
  14. }
  15. return $new;
  16. }
  17. if($type == 'lower')
  18. {
  19. for($i = 0;$i {
  20. $new .= $string[mt_rand(10,35)];
  21. }
  22. return $new;
  23. }
  24. if($type == 'number')
  25. {
  26. for($i = 0;$i {
  27. $new .= $string[mt_rand(0,9)];
  28. }
  29. return $new;
  30. }
  31. }
复制代码


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn