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