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 相关文章推荐
一个用php3编写的简单计数器
Oct 09 PHP
php 远程关机操作的代码
Dec 05 PHP
解析CI即CodeIgniter框架在Nginx下的重写规则
Jun 03 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
浅析is_writable的php实现
Jun 18 PHP
php中文验证码实现示例分享
Jan 12 PHP
PHP fopen()和 file_get_contents()应用与差异介绍
Mar 19 PHP
php获取错误信息的方法
Jul 17 PHP
PHP实现文件上传下载实例
Oct 18 PHP
PHP之十六个魔术方法详细介绍
Nov 01 PHP
php发送http请求的常用方法分析
Nov 08 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 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变量存储的详解
2013/06/13 PHP
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
php switch语句多个值匹配同一代码块应用示例
2014/07/29 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
vue实现的下拉框功能示例
2019/01/29 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
教你安装python Django(图文)
2013/11/04 Python
python解决js文件utf-8编码乱码问题(推荐)
2018/05/02 Python
Python实现连接MySql数据库及增删改查操作详解
2019/04/16 Python
Python中的单下划线和双下划线使用场景详解
2019/09/09 Python
Python API自动化框架总结
2019/11/12 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
python 识别登录验证码图片功能的实现代码(完整代码)
2020/07/03 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
Gap工厂店:Gap Factory
2017/11/02 全球购物
英国家居用品和床上用品零售商:P&B Home
2020/01/16 全球购物
专科文秘应届生求职信
2013/11/18 职场文书
学校办公室主任职责
2013/12/27 职场文书
单位提档介绍信
2014/01/17 职场文书
师德学习感言
2014/01/31 职场文书
党的群众路线教育实践活动组织生活会发言材料
2014/10/17 职场文书
2014年幼儿园教学工作总结
2014/12/04 职场文书
贷款担保书
2015/01/20 职场文书
门店店长岗位职责
2015/04/14 职场文书
安全教育的主题班会
2015/08/13 职场文书
2016年秋季运动会通讯稿
2015/11/25 职场文书
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android
nginx配置之并发频次限制
2022/04/18 Servers