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写的MySQL数据库用户认证系统代码
Mar 22 PHP
PHP源码之explode使用说明
Aug 05 PHP
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
Jul 01 PHP
php之curl设置超时实例
Nov 03 PHP
php防止用户重复提交表单
Nov 02 PHP
CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)
Nov 21 PHP
使用PHP+MySql实现微信投票功能实例代码
Sep 29 PHP
Laravel中服务提供者和门面模式的入门介绍
Nov 06 PHP
PHP获取星期几的常用方法小结
Dec 18 PHP
安装docker和docker-compose实例详解
Jul 30 PHP
PHP与SQL语句写一句话木马总结
Oct 11 PHP
Laravel框架中队列和工作(Queues、Jobs)操作实例详解
Apr 06 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检测用户当前使用的浏览器是否为IE浏览器
2013/12/03 PHP
php简单日历函数
2015/10/28 PHP
PHP实现统计在线人数功能示例
2016/10/15 PHP
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
javascript中onmouse事件在div中失效问题的解决方法
2012/01/09 Javascript
jquery中html、val与text三者属性取值的联系与区别介绍
2013/12/29 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
2016/11/28 Javascript
利用D3.js实现最简单的柱状图示例代码
2016/12/09 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
详细分析JS函数去抖和节流
2017/12/05 Javascript
js中document.write和document.writeln的区别
2018/03/11 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
python求列表交集的方法汇总
2014/11/10 Python
Python利用Beautiful Soup模块修改内容方法示例
2017/03/27 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
Python smtplib实现发送邮件功能
2018/05/22 Python
在python中pandas的series合并方法
2018/11/12 Python
解决pycharm的Python console不能调试当前程序的问题
2019/01/20 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
2019/11/26 Python
Python全面分析系统的时域特性和频率域特性
2020/02/26 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
美国值得信赖的婚恋交友网站:eHarmony
2018/10/04 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
个人应聘自我评价分享
2013/11/18 职场文书
二年级数学教学反思
2014/01/21 职场文书
学生思想表现的评语
2014/01/30 职场文书
责任担保书范文
2014/05/21 职场文书
计划生育标语
2014/06/23 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL