> 백엔드 개발 > PHP 튜토리얼 > 스스로 확장할 수 있는 임의의 문자열 생성

스스로 확장할 수 있는 임의의 문자열 생성

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-07-25 08:47:12
원래의
961명이 탐색했습니다.
生成随机字符串,可以自己扩展
$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<$len;$i )
  13. {
  14. $new .= $string[mt_rand(36,61)];
  15. }
  16. return $new;
  17. }
  18. if($type == 'lower')
  19. {
  20. for($i = 0;$i<$len;$i )
  21. {
  22. $new .= $string[mt_rand(10,35)];
  23. }
  24. return $new;
  25. }
  26. if($type == 'number')
  27. {
  28. for($i = 0;$i<$len;$i )
  29. {
  30. $new .= $string[mt_rand(0,9)];
  31. }
  32. return $new;
  33. }
  34. }
复制代码


본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿