纯php生成随机密码


Posted in PHP onOctober 30, 2015

php生成一个随机的密码,方便快捷,可以随机生成安全可靠的密码。

纯php生成随机密码

分享代码如下

<?php

header("Content-type:text/html;charset=utf-8");

function getRandPass($length = 6){
 $password = '';
 //将你想要的字符添加到下面字符串中,默认是数字0-9和26个英文字母
 $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
 $char_len = strlen($chars); 
 for($i=0;$i<$length;$i++){
 $loop = mt_rand(0, ($char_len-1));
 //将这个字符串当作一个数组,随机取出一个字符,并循环拼接成你需要的位数
 $password .= $chars[$loop];
 }
 return $password;
}
echo getRandPass(12); //随机生成一个12位数的密码

?>

 希望本文对大家学习php程序设计有所帮助,大家可以试着更改生成密码位数,希望大家喜欢。

PHP 相关文章推荐
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 PHP
ajax实现无刷新分页(php)
Jul 18 PHP
PHP句法规则详解 入门学习
Nov 09 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
PHP实现将textarea的值根据回车换行拆分至数组
Jun 10 PHP
php生成gif动画的方法
Nov 05 PHP
PHP+Ajax验证码验证用户登录
Jul 20 PHP
php实现购物车产品删除功能(2)
Jul 23 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
Oct 07 PHP
PHP实现动态添加XML中数据的方法
Mar 30 PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 PHP
PHP中散列密码的安全性分析
Jul 26 PHP
php利用smtp类实现电子邮件发送
Oct 30 #PHP
PHP利用APC模块实现大文件上传进度条的方法
Oct 29 #PHP
php如何实现只替换一次或N次
Oct 29 #PHP
php抓取网站图片并保存的实现方法
Oct 29 #PHP
最准确的php截取字符串长度函数
Oct 29 #PHP
php关键字仅替换一次的实现函数
Oct 29 #PHP
深入浅析PHP7.0新特征(五大新特征)
Oct 29 #PHP
You might like
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
laravel框架模型、视图与控制器简单操作示例
2019/10/10 PHP
laravel框架与其他框架的详细对比
2019/10/23 PHP
解读IE和firefox下JScript和HREF的执行顺序
2008/01/12 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
2010/12/04 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
jQuery 网易相册鼠标移动显示隐藏效果实现代码
2013/03/31 Javascript
javascript面向对象快速入门实例
2015/01/13 Javascript
基于JavaScript代码实现随机漂浮图片广告
2016/01/05 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
jQuery animate easing使用方法图文详解
2016/06/17 Javascript
Javascript使用SWFUpload进行多文件上传
2016/11/16 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
2017/08/25 Javascript
BootStrap给table表格的每一行添加一个按钮事件
2017/09/07 Javascript
详解vue-cli快速构建vue应用并实现webpack打包
2017/12/13 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
webpack项目调试以及独立打包配置文件的方法
2018/02/28 Javascript
Vue 源码分析之 Observer实现过程
2018/03/29 Javascript
JSONP 的原理、理解 与 实例分析
2020/05/16 Javascript
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
python绘制玫瑰的实现代码
2020/03/02 Python
英国最大的专业户外零售商:Mountain Warehouse
2018/06/06 全球购物
乌克兰网上服装店:Bolf.ua
2018/10/30 全球购物
当当网软件测试笔试题
2015/11/24 面试题
主治医师岗位职责
2013/12/10 职场文书
安全生产标语
2014/06/06 职场文书
单位法人授权委托书范本
2014/10/09 职场文书
演讲比赛主持词
2015/06/29 职场文书
分析JVM源码之Thread.interrupt系统级别线程打断
2021/06/29 Java/Android
Oracle 死锁的检测查询及处理
2021/09/25 Oracle