php生成随机字符串
2016-05-26 10:38
447 查看
php生成随机字符串,可做验证码
Fun:
test:
Fun:
/** * 生成随机字符串 * @param int $len * @return string */ function genRandomString($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" ); $charsLen = count ( $chars ) - 1; shuffle ( $chars ); // 将数组打乱 $output = ""; for($i = 0; $i < $len; $i ++) { $output .= $chars [mt_rand ( 0, $charsLen )]; } return $output; }
test:
echo genRandomString(6);
相关文章推荐
- PHP发送AT指令实例代码
- Ubuntu 用vsftpd 配置FTP服务器
- thinkphp模型过滤查询字段,表达式方法
- thinkphp的field方法的用法总结,或许还有你不知道的
- PHP+sqlite数据库操作示例(创建/打开/插入/检索)
- solr环境部署
- php常用字符串操作函数
- php编译可扩展模块
- php 排序数组,拼接字符串
- 理解PHP中的stdClass类
- YII模块化处理
- PHP日志处理类
- php CURL 抓取页面内容 跳转 造成无结果
- PHP封装的MSSql操作类完整实例
- YII自定义第三方扩展
- YII扩展功能图
- php配置文件详解
- PHP 扒一扒这些题目都考了哪些知识点
- YII服务定位器依赖注入
- YII容器类依赖注入