zoukankan      html  css  js  c++  java
  • PHP生成随机字符串

    原理:

      定义一个字符串,里面存放你想要的字符,这里是大小写字母以及数字

          利用php自带的rand()方法生成随机数,根据结果字符串的长度,来调用几次rand()函数,

      每次随机生成的数字就是字符串的下标,最后将所有字符组成新的字符串返回

     1 <?php
     2 
     3   /**
     4   ** $length : the length of the result String
     5   **/
     6   function getRandChar($length){
     7      $str = null;
     8      $strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";//大小写字母以及数字
     9      $max = strlen($strPol)-1;
    10      
    11      for($i=0;$i<$length;$i++){
    12         $str.=$strPol[rand(0,$max)];
    13      }
    14      return $str;
    15   }
    16  
    17   echo getRandChar(10);
    18 ?>
    View Code
  • 相关阅读:
    ubuntu apache2配置
    Oauth2协议解读(一)
    OAuth2协议解读(二)
    flask 环境搭建
    BeautifulSoup初识
    Oauth2解读
    5路由控制
    ​1Web应用
    3Web框架
    2Http协议
  • 原文地址:https://www.cnblogs.com/tommy-huang/p/6180290.html
Copyright © 2011-2022 走看看