php生出随机字符串


Posted in PHP onJuly 06, 2017

本文实例为大家分享了php生出随机字符串的具体代码,供大家参考,具体内容如下

function generateRandomString($length = 10) { 
  $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
  $randomString = ''; 
  for ($i = 0; $i < $length; $i++) { 
    $randomString .= $characters[rand(0, strlen($characters) - 1)]; 
  } 
  return $randomString; 
}

echo generateRandomString(20);


/**
 * 随机生成字符串
 * @param int $length
 * @return null|string
 */
private static function getRandChar($length = 8){
  $str = null;
  $strPol = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";
  $max = strlen($strPol)-1;
 
  for($i=0;$i<$length;$i++){
    $str.=$strPol[rand(0,$max)]; //rand($min,$max)生成介于min和max两个数之间的一个随机整数
  }
 
  return $str;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
Mar 16 PHP
中英文字符串翻转函数
Dec 09 PHP
php 将字符串按大写字母分隔成字符串数组
Apr 30 PHP
php下保存远程图片到本地的办法
Aug 08 PHP
php编写一个简单的路由类
Apr 13 PHP
php防止sql注入简单分析
Mar 18 PHP
php验证身份证号码正确性的函数
Jul 20 PHP
thinkphp验证码的实现(form、ajax实现验证)
Jul 28 PHP
PHP7新特性foreach 修改示例介绍
Aug 26 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
May 05 PHP
PHP匿名函数(闭包函数)详解
Mar 22 PHP
Laravel 连接(Join)示例
Oct 16 PHP
PHP实现的分页类定义与用法示例
Jul 05 #PHP
PHP实现的文件上传类与用法详解
Jul 05 #PHP
PHP基于GD库实现的生成图片缩略图函数示例
Jul 05 #PHP
PHP实现的下载远程文件类定义与用法示例
Jul 05 #PHP
详解PHP使用Redis存储session时的一个Warning定位
Jul 05 #PHP
php如何修改SESSION的生存存储时间的实例代码
Jul 05 #PHP
PHP实现根据密码长度显示安全条
Jul 04 #PHP
You might like
PHP脚本的10个技巧(3)
2006/10/09 PHP
PHP 显示客户端IP与服务器IP的代码
2010/10/12 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
php目录拷贝实现方法
2015/07/10 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
php连接oracle数据库的核心步骤
2016/05/26 PHP
PHP7安装Redis扩展教程【Linux与Windows平台】
2016/09/30 PHP
MooTools 页面滚动浮动层智能定位实现代码
2011/08/23 Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
2013/03/29 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
Javascript图片上传前的本地预览实例
2014/06/16 Javascript
JS控制TreeView的结点选择
2016/11/11 Javascript
浅谈js script标签中的预解析
2016/12/30 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
vue 动态改变静态图片以及请求网络图片的实现方法
2018/02/07 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
[53:21]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-CDEC
2014/05/22 DOTA
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
mac 安装python网络请求包requests方法
2018/06/13 Python
python生成九宫格图片
2018/11/19 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
Python PIL读取的图像发生自动旋转的实现方法
2019/07/05 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
导致python中import错误的原因是什么
2020/07/01 Python
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
柏林通行证:Berlin Pass
2018/04/11 全球购物
大学生怎样写好自荐信
2014/02/25 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
幼儿园中班上学期评语
2014/04/18 职场文书
雷人标语集锦
2014/06/19 职场文书
工厂标语大全
2014/10/06 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
学习新党章心得体会2016
2016/01/15 职场文书
Python实现列表拼接和去重的三种方式
2021/07/02 Python