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 zlib压缩和解压缩swf文件的代码
Dec 30 PHP
php foreach、while性能比较
Oct 15 PHP
thinkPHP的Html模板标签使用方法
Nov 13 PHP
destoon安装出现Internal Server Error的解决方法
Jun 21 PHP
ThinkPHP在新浪SAE平台的部署实例
Oct 31 PHP
PHP计算百度地图两个GPS坐标之间距离的方法
Jan 09 PHP
php使用cookie实现记住登录状态
Apr 27 PHP
Zend Framework缓存Cache用法简单实例
Mar 19 PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 PHP
PHP封装的完整分页类示例
Aug 21 PHP
laravel使用Faker数据填充的实现方法
Apr 12 PHP
tp5.1框架数据库子查询操作实例分析
May 26 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
第一个无线电台是由谁发明的
2021/03/01 无线电
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
js表单验证实例讲解
2016/03/31 Javascript
JS组件Bootstrap Select2使用方法解析
2016/05/30 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
2016/06/24 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
浅谈js for循环输出i为同一值的问题
2017/03/01 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
2017/06/17 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
2017/09/28 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
vue.js计算属性computed用法实例分析
2018/07/06 Javascript
Vue中 v-if 和v-else-if页面加载出现闪现的问题及解决方法
2018/10/12 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
js实现无限瀑布流实例方法
2019/09/16 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
Python2中的raw_input() 与 input()
2015/06/12 Python
python实现汉诺塔递归算法经典案例
2021/03/01 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
python执行精确的小数计算方法
2019/01/21 Python
pytorch 实现tensor与numpy数组转换
2019/12/27 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
CSS3媒体查询Media Queries基础学习教程
2016/02/29 HTML / CSS
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
serialVersionUID具有什么样的特征
2014/02/20 面试题
《火烧云》教学反思
2014/04/12 职场文书
爱护公物演讲稿
2014/09/09 职场文书
整改报告格式
2014/11/06 职场文书
2015国际残疾人日活动总结
2015/03/24 职场文书
工厂仓库管理员岗位职责
2015/04/09 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
Spring Security使用单点登录的权限功能
2022/04/03 Java/Android
JS中forEach()、map()、every()、some()和filter()的用法
2022/05/11 Javascript