php简单生成一组与多组随机字符串的方法

 更新时间:2017年05月09日 16:05:35   作者:神马和浮云  
这篇文章主要介绍了php简单生成一组与多组随机字符串的方法,涉及php基于rand方法的随机字符串相关操作技巧,需要的朋友可以参考下

本文实例讲述了php简单生成随机字符串的方法。分享给大家供大家参考,具体如下:

生成一组:

<?php
$str = "0123456789abcdefghijklmnopqrstuvwxyz~@#()_";//输出字符集
$n = 10;//输出串长度
$len = strlen($str)-1;
  for($i=0 ; $i<$n; $i++){
    $s .= $str[rand(0,$len)];
  }
  echo $s . "<br/>";
  $s = "";
?>

生成多组:

<?php
$str = "0123456789abcdefghijklmnopqrstuvwxyz~@#()_";//输出字符集
$n = 10;//输出串长度
$len = strlen($str)-1;
for($j=0 ; $j<200 ; $j++){
  for($i=0 ; $i<$n; $i++){
    $s .= $str[rand(0,$len)];
  }
  echo $s . "<br/>";
  $s = "";
}
?>

PS:这里再为大家提供两款功能类似的在线工具供大家参考:

在线随机数字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

高强度密码生成器:
http://tools.jb51.net/password/CreateStrongPassword

更多关于PHP相关内容感兴趣的读者可查看本站专题:《php字符串(string)用法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数学运算技巧总结》、《PHP数组(Array)操作技巧大全》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP调用其他文件中的类

    PHP调用其他文件中的类

    在本片文章中给大家详细分享了PHP程序中去调用另外一个文件类的方法和代码写法,一起学习下。
    2018-04-04
  • php禁用函数设置及查看方法详解

    php禁用函数设置及查看方法详解

    这篇文章主要介绍了php禁用函数设置及查看方法,结合实例形式分析了php禁用函数的方法及使用php探针查看禁用函数信息的相关实现技巧,需要的朋友可以参考下
    2016-07-07
  • php基于openssl的rsa加密解密示例

    php基于openssl的rsa加密解密示例

    这篇文章主要介绍了php基于openssl的rsa加密解密方法,结合实例形式分析了rsa加密解密的原理与具体实现技巧,代码注释中给出了相关的具体说明,需要的朋友可以参考下
    2016-07-07
  • php function用法如何递归及return和echo区别

    php function用法如何递归及return和echo区别

    这篇文章主要介绍了php function用法如何递归及return和echo区别,需要的朋友可以参考下
    2014-03-03
  • IIS下PHP的三种配置方式对比

    IIS下PHP的三种配置方式对比

    本文对比分析了IIS下配置php的三种配置方式,以及这三种方式配置的区别和性能差异。
    2014-11-11
  • php中执行系统命令的方法

    php中执行系统命令的方法

    这篇文章主要介绍了php中执行系统命令的方法,涉及escapeshellcmd及exec方法的使用技巧,需要的朋友可以参考下
    2015-03-03
  • PHP7扩展开发之基于函数方式使用lib库的方法详解

    PHP7扩展开发之基于函数方式使用lib库的方法详解

    这篇文章主要介绍了PHP7扩展开发之基于函数方式使用lib库的方法,结合实例形式分析了PHP7中lib库扩展的封装与调用相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • PHP-CGI远程代码执行漏洞分析与防范

    PHP-CGI远程代码执行漏洞分析与防范

    本文给大家介绍的是PHP-CGI远程代码执行漏洞(CVE-2012-1823)分析和防范,这是最近爆出的一个php的比较严重的漏洞,这里分享给大家。
    2017-05-05
  • 利用PHP抓取百度阅读的方法示例

    利用PHP抓取百度阅读的方法示例

    最近在百度阅读上购买了一本《永恒的终结》电子书,但是坑爹的发现只能在线阅读或者在手机app上阅读,不能下载下来放到kindle里。于是就尝试一下看能不能把这个文章下载下来。有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • thinkphp3.2点击刷新生成验证码

    thinkphp3.2点击刷新生成验证码

    这篇文章主要介绍了thinkphp3.2点击刷新生成验证码的相关资料,需要的朋友可以参考下
    2016-02-02

最新评论