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 相关文章推荐
PHP读取目录下所有文件的代码
Jan 07 PHP
php做下载文件的实现代码及文件名中乱码解决方法
Feb 03 PHP
php安全配置 如何配置使其更安全
Dec 16 PHP
浅析is_writable的php实现
Jun 18 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
thinkphp缓存技术详解
Dec 09 PHP
使用php的HTTP请求的库Requests实现美女图片墙
Feb 22 PHP
PHP实现在线阅读PDF文件的方法
Jun 17 PHP
php实现学生管理系统
Mar 21 PHP
PHP实现的方程求解示例分析
Nov 11 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
Dec 01 PHP
PhpStorm+xdebug+postman调试技巧分享
Sep 15 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反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
Yii使用find findAll查找出指定字段的实现方法
2014/09/05 PHP
php分页函数完整实例代码
2014/09/22 PHP
PHP读取CURL模拟登录时生成Cookie文件的方法
2014/11/04 PHP
浅析PHP文件下载原理
2014/12/25 PHP
php实现比较两个文件夹异同的方法
2015/06/18 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
PHP基于XMLWriter操作xml的方法分析
2017/07/17 PHP
javascript第一课
2007/02/27 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
javascript实现div的拖动并调整大小类似qq空间个性编辑模块
2012/12/12 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
2015/06/24 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
2016/07/11 Javascript
基于jQuery实现淡入淡出效果轮播图
2020/07/31 Javascript
利用 spin.js 生成等待效果(js 等待效果)
2017/06/25 Javascript
微信小程序项目实践之验证码倒计时功能
2018/07/18 Javascript
在小程序中使用Echart图表的示例代码
2018/08/02 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
使用vue for时为什么要key【推荐】
2019/07/11 Javascript
[59:30]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
Python自动化开发学习之三级菜单制作
2017/07/14 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
CentOS7下安装python3.6.8的教程详解
2020/01/03 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
Python输出指定字符串的方法
2020/02/06 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
python操作ini类型配置文件的实例教程
2020/10/30 Python
日本必酷网络直营店:Biccamera
2019/03/23 全球购物
UNOde50美国官网:西班牙珠宝品牌
2020/08/15 全球购物
电气自动化个人求职信范文
2014/02/03 职场文书
精彩的广告词
2014/03/19 职场文书
初中毕业典礼演讲稿
2014/09/09 职场文书
设备收款委托书范本
2014/10/02 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
php解析非标准json、非规范json的方式实例
2022/05/10 PHP