php生成随机字符串可指定纯数字、纯字母或者混合的

 更新时间:2014年04月18日 11:17:28   作者:  
这篇文章主要介绍了php生成随机字符串的实现可指定纯数字、纯字母或者混合的
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);

相关文章

  • thinkphp5.0自定义验证规则使用方法

    thinkphp5.0自定义验证规则使用方法

    本文主要讲了thinkphp5.0版本中自定义验证规则的使用方法和一些注意事项。
    2017-11-11
  • php通过pecl方式安装扩展的实例讲解

    php通过pecl方式安装扩展的实例讲解

    下面小编就为大家分享一篇php通过pecl方式安装扩展的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-02-02
  • 对text数据类型不支持代码页转换 从: 1252 到: 936

    对text数据类型不支持代码页转换 从: 1252 到: 936

    错误的提示同样是不能从text的转换问题:这主要是由于数据库在设计的时候的数据类型存在Text——而我们采用的是中文操作系统。检查数据库的脚本,修改Text为ntext。支持unicode。
    2011-04-04
  • 一文搞懂PHP中的DI依赖注入

    一文搞懂PHP中的DI依赖注入

    依赖注入DI 其实本质上是指对类的依赖通过构造器完成 自动注入。本文将通过一些示例带大家深入了解一下PHP中的DI依赖注入,需要的可以参考一下
    2022-08-08
  • 九个你必须知道而且又很好用的php函数和特点

    九个你必须知道而且又很好用的php函数和特点

    以下小编就为大家介绍一个九个你必须知道而且又很好用的php函数和特点。非常实用哦!需要的朋友可以过来参考下
    2013-08-08
  • PHP高级编程实例:编写守护进程

    PHP高级编程实例:编写守护进程

    这篇文章主要介绍了PHP高级编程实例:编写守护进程,守护进程是脱离于终端并且在后台运行的进程,本文讲解使用PHP编写守护进程,并给出了代码实例,需要的朋友可以参考下
    2014-09-09
  • php实现获取近几日、月时间示例

    php实现获取近几日、月时间示例

    这篇文章主要介绍了php实现获取近几日、月时间的方法,结合实例形式分析了PHP日期时间相关的date_default_timezone_set时区设置、date与mktime时间计算、转换等操作技巧,需要的朋友可以参考下
    2019-07-07
  • PHP中3种生成XML文件方法的速度效率比较

    PHP中3种生成XML文件方法的速度效率比较

    实测结果不出所料,直接写最快,耗时只有其他方式的1/3左右. 而其他2种方法差不多,相比之下SimpleXML要快一些
    2012-10-10
  • PHP优于Node.js的五大理由分享

    PHP优于Node.js的五大理由分享

    PHP是一款服务器端的脚本语言,主要用于动态网页开发,是目前最流行的开发语言之一。Node是一款用来编写高性能网络服务器的JavaScript工具包
    2012-09-09
  • php框架知识点的整理和补充

    php框架知识点的整理和补充

    在本篇文章里小编给大家整理的是一篇关于php框架知识点的整理和补充,对此有需要的朋友们可以学习参考下。
    2021-03-03

最新评论