php生成随机字符串可指定纯数字、纯字母或者混合的


Posted in PHP onApril 18, 2014

php 生成随机字符串

可以指定是纯数字 还是纯字母 或者混合的。

可以指定长度的。

function rand_zifu($what,$number){ 
$string=''; 
for($i = 1; $i <= $number; $i++){ 
//混合 
$panduan=1; 
if($what == 3){ 
if(rand(1,2)==1){ 
$what=1; 
}else{ 
$what=2; 
} 
$panduan=2; 
} //数字 
if($what==1){ 
$string.=rand(0,9); 
}elseif($what==2){ 
//字母 
$rand=rand(0,24); 
$b='a'; 
for($a =0;$a <=$rand;$a++){ 
$b++; 
} 
$string.=$b; 
} 
if($panduan==2)$what=3; 
} 
return $string; 
} 
echo rand_zifu(3,10);
PHP 相关文章推荐
手把手教你使用DedeCms的采集的图文教程
Mar 11 PHP
php数组对百万数据进行排除重复数据的实现代码
Jun 08 PHP
让codeigniter与swfupload整合的最佳解决方案
Jun 12 PHP
YII路径的用法总结
Jul 09 PHP
php判断类是否存在函数class_exists用法分析
Nov 14 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
Aug 16 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
Aug 23 PHP
PHP实现简单ajax Loading加载功能示例
Dec 28 PHP
php 判断IP为有效IP地址的方法
Jan 28 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
php转换上传word文件为PDF的方法【基于COM组件】
Jun 10 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
Nov 09 PHP
从PHP的源码中深入了解stdClass类
Apr 18 #PHP
理解PHP中的stdClass类
Apr 18 #PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
Apr 17 #PHP
php实现的漂亮分页方法
Apr 17 #PHP
codeigniter中测试通过的分页类示例
Apr 17 #PHP
php生成静态页面的简单示例
Apr 17 #PHP
php文件服务实现虚拟挂载其他目录示例
Apr 17 #PHP
You might like
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
ThinkPHP中自定义目录结构的设置方法
2014/08/15 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
PHP新特性详解之命名空间、性状与生成器
2017/07/18 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
web 页面分页打印的实现
2009/06/22 Javascript
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
javascript学习笔记(十六) 系统对话框(alert、confirm、prompt)
2012/06/20 Javascript
JS实现控制表格单元格垂直对齐的方法
2015/03/30 Javascript
js 获取元素在页面上的偏移量的方法汇总
2015/04/13 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
JavaScript中浅讲ajax图文详解
2016/11/11 Javascript
手机注册发送验证码倒计时的简单实例
2017/11/15 Javascript
JS严格模式知识点总结
2018/02/27 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
详解Vue源码学习之callHook钩子函数
2018/07/25 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
2020/02/01 Javascript
python判断windows系统是32位还是64位的方法
2015/05/11 Python
Python实现带百分比的进度条
2016/06/28 Python
对python文件读写的缓冲行为详解
2019/02/13 Python
python3.6+selenium实现操作Frame中的页面元素
2019/07/16 Python
5款实用的python 工具推荐
2020/10/13 Python
Python用Jira库来操作Jira
2020/12/28 Python
详解CSS的border边框属性及其在CSS3中的新特性
2016/05/10 HTML / CSS
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
上海中网科技笔试题
2012/02/19 面试题
人力资源专员岗位职责
2014/01/30 职场文书
国庆横幅标语
2014/10/08 职场文书
党小组考察意见
2015/06/02 职场文书
实用干货:敬酒词大全,帮你应付各种场合
2019/11/21 职场文书
九大龙王魂骨,山龙王留下躯干骨,榜首死的最憋屈(被捏碎)
2022/03/18 国漫