php随机字符串
来源:互联网 发布:淘宝上首页要多少钱 编辑:程序博客网 时间:2024/05/19 15:18
function rand_str($length,$p='all'){ $nums = '0123456789'; $lowers = 'abcdefghijklmnopqrstuvwxyz'; $uppers = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; if ($p == 'all') { $src = $nums.$lowers.$uppers; } else { $src = ''; if (strpos($p, 'num') !== false) $src .= $nums; if (strpos($p, 'lower') !== false) $src .= $lowers; if (strpos($p, 'upper') !== false) $src .= $uppers; } return $src? substr(str_shuffle($src), 0, $length) : $src;}在php中, 有各种各样的函数, 只有你想不到, 没有他想不到. str_shuffle()函数可以轻松做到随机字符串. 不过呢, 还是封装一个吧, 毕竟有的人有只用大写字母和只用数字的需求.
函数的第二个参数num, lower, upper可以随意组合哦.
真正核心的语句只有一行
substr(str_shuffle($src), 0, $length)http://blog.csdn.net/jiangbinliu/article/details/7537742
- PHP生成随机字符串
- PHP 随机字符串
- php随机字符串
- php 随机生成字符串
- php取得随机字符串
- php随机字符串函数
- php生成随机字符串
- php随机字符串
- php生成随机字符串
- php生成随机字符串
- php随机字符串
- php生成随机字符串
- php 生成随机字符串
- php 生成随机字符串
- PHP随机生成字符串
- php 生成随机字符串
- PHP生成随机字符串
- PHP生成随机字符串
- 编写高质量代码-改善C++程序的150个建议-1
- Android中设置Ethernet为默认网络类型
- poj 2154 Color ----polya计数
- openFire 源码解读
- [C++ Primer] 第七章的若干问题
- php随机字符串
- Cookie操作类 实现记住用户名和密码的功能
- mysql servlet调用插入带有格式的大文本换行符无效的问题
- sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
- javascript学习(2)
- 用例建模指南 作者:傅纯一 选自: IBM
- from_unixtime()与UNIX_TIMESTAMP
- Android实现图片滚动控件
- hmailservre 配置