PHP生成随机字符串

 1 一:描述
 2 我们想从0-9,a-z随机抽取几位字符,怎么办呢?用该函数是最简单的!
 3 
 4 二:演示及下载
 5 演示地址:http://www.ijquery.cn/phpfunction/generateRandomString
 6 下载地址:http://www.ijquery.cn/phpfunction/generateRandomString/generateRandomString.zip
 7 三:代码及相关
 8 <?php
 9         /**
10                 * PHP生成随机字符串
11                 * @param        Int             $length                 字符串长度
12                 * @weburl       url                                             学习地址:http://www.ijquery.cn/?p=1027
13         */
14         function generateRandomString($length = 10) { 
15                 $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
16                 $randomString = ''; 
17                 for ($i = 0; $i < $length; $i++) { 
18                         $randomString .= $characters[rand(0, strlen($characters) - 1)]; 
19                 } 
20                 return $randomString; 
21         }   
22 我们想显示结果直接echo出来就可以,后边的数字可以随便填写!
23 
24 echo generateRandomString(20);
25 最后的结果是,每刷新一次,每次的结果都是不一样的!
26 
27 x1vKNkjpiDlhVfgqdYWQ
原文地址:https://www.cnblogs.com/d-kis/p/5689293.html