自分で展開できるランダムな文字列を生成する

WBOY
リリース: 2016-07-25 08:47:12
オリジナル
917 人が閲覧しました
自分で展開できるランダムな文字列を生成します
$type は次のとおりです: upper (大文字のみを生成)、 lower (小文字のみを生成)、number (数字のみを生成)
$len は長さであり、文字列
    /****************************
  1. * ランダムな文字列を生成し、自分で展開できます
  2. * $type は次のとおりです: upper (大文字のみが生成されます) )、小文字 (小文字のみが生成されます)、数値 (数字のみが生成されます)
  3. * $len は文字列の長さを定義する長さです
  4. ******************* ***** ****/
  5. function _random($type,$len)
  6. {
  7. $new = '';
  8. $string = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' //乱数プール
  9. if($タイプ= ='upper')
  10. {
  11. for($i = 0;$i<$len;$i++)
  12. {
  13. $new .= $string[mt_rand(36,61)];
  14. }
  15. return $new;
  16. }
  17. if($type == ' lower')
  18. {
  19. for($i = 0;$i<$len;$i++)
  20. {
  21. $new .= $string[mt_rand(10,35)];
  22. }
  23. return $new;
  24. }
  25. if($type == 'number')
  26. {
  27. for($i = 0;$i<$len;$i++)
  28. {
  29. $new .= $string[mt_rand( 0,9)];
  30. }
  31. return $new;
  32. }
  33. }
コードをコピー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート