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(1)
Oct 09 PHP
php获取某个目录大小的代码
Sep 10 PHP
php设计模式 Strategy(策略模式)
Jun 26 PHP
PHP数据类型的总结分析
Jun 13 PHP
ThinkPHP令牌验证实例
Jun 18 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
PHP中4种常用的抓取网络数据方法
Jun 04 PHP
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
Mar 07 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 PHP
PHP程序员简单的开展服务治理架构操作详解(一)
May 14 PHP
Jsonp劫持学习
Apr 01 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 模拟POST|GET操作实现代码
2010/07/20 PHP
Zend Framework教程之MVC框架的Controller用法分析
2016/03/07 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
使用jquery实现简单的ajax
2013/07/08 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
JavaScript常用的弹出广告及背投广告实现方法
2015/02/06 Javascript
使用impress.js制作幻灯片
2015/09/09 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
webpack打包单页面如何引用的js
2017/06/07 Javascript
JavaScript标准对象_动力节点Java学院整理
2017/06/27 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
Python实现的tab文件操作类分享
2014/11/20 Python
python中pika模块问题的深入探究
2018/10/13 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
Python字典的核心底层原理讲解
2019/01/24 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
利用keras加载训练好的.H5文件,并实现预测图片
2020/01/24 Python
Python @property及getter setter原理详解
2020/03/31 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
包装类的功能、种类、常用方法
2012/01/27 面试题
2019年Java 最常见的 面试题
2016/10/19 面试题
外贸学院会计专业应届生求职信
2013/11/14 职场文书
优秀民警事迹材料
2014/01/29 职场文书
元旦晚会主持词
2014/03/24 职场文书
学校对教师的评语
2014/04/28 职场文书
珍惜资源的建议书
2014/08/26 职场文书
机关党总支领导班子整改方案
2014/09/20 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
使用python向MongoDB插入时间字段的操作
2021/05/18 Python
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL