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


Posted in PHP onMay 09, 2017

本文实例讲述了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 = "";
}
?>
PHP 相关文章推荐
ThinkPHP整合百度Ueditor图文教程
Oct 21 PHP
PHP版微信公众平台红包API
Apr 02 PHP
typecho插件编写教程(五):核心代码
May 28 PHP
PHP+MYSQL中文乱码问题
Jul 01 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
Jun 21 PHP
php实现URL加密解密的方法
Nov 17 PHP
PHP实现活动人选抽奖功能
Apr 19 PHP
PHP面向对象之里氏替换原则简单示例
Apr 08 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 PHP
浅谈PHP5.6 与 PHP7.0 区别
Oct 09 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Jan 22 PHP
php7 list()、session及其他模块的修改实例分析
May 25 PHP
PHP实现上传多图即时显示与即时删除的方法
May 09 #PHP
Laravel中如何增加自定义全局函数详解
May 09 #PHP
laravel 5.3中自定义加密服务的方案详解
May 09 #PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
May 09 #PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
May 08 #PHP
ThinkPHP实现图片上传操作的方法详解
May 08 #PHP
PHP开发中csrf攻击的简单演示和防范
May 07 #PHP
You might like
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
php 启动时报错的简单解决方法
2014/01/27 PHP
PHP实现mysqli批量执行多条语句的方法示例
2017/07/22 PHP
AJAX架构之Dojo篇
2007/04/10 Javascript
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
一个css与js结合的下拉菜单支持主流浏览器
2014/10/08 Javascript
jQuery解决input超多的表单提交
2015/08/10 Javascript
JS实现Fisheye效果动感放大菜单代码
2015/10/21 Javascript
微信小程序使用第三方库Underscore.js步骤详解
2016/09/27 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
通过npm引用的vue组件使用详解
2017/03/02 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
2017/10/19 Javascript
VUE 使用中踩过的坑
2018/02/08 Javascript
Angular4学习笔记router的简单使用
2018/03/30 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
Vue2.0 v-for filter列表过滤功能的实现
2018/09/07 Javascript
[03:42]2014DOTA2国际邀请赛 第三日比赛排位扑朔迷离
2014/07/12 DOTA
Python字符串处理函数简明总结
2015/04/13 Python
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
django1.8使用表单上传文件的实现方法
2016/11/04 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2017/09/22 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Django 开发环境与生产环境的区分详解
2019/07/26 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享
2014/06/11 HTML / CSS
自荐信的两点禁忌
2013/10/30 职场文书
单位工作证明
2014/10/07 职场文书
担保书范本
2015/01/20 职场文书
运动会宣传语
2015/07/13 职场文书
ORACLE查看当前账号的相关信息
2021/06/18 Oracle
深入理解go slice结构
2021/09/15 Golang
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电