纯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中的超全局变量
Oct 09 PHP
在PHP里得到前天和昨天的日期的代码
Aug 16 PHP
利用PHP制作简单的内容采集器的代码
Nov 28 PHP
IIS下PHP连接数据库提示mysql undefined function mysql_connect()
Jun 04 PHP
PHP重定向的3种方式
Mar 07 PHP
php采用file_get_contents代替使用curl实例
Nov 07 PHP
php析构函数的简单使用说明
Aug 24 PHP
CodeIgniter自定义控制器MY_Controller用法分析
Jan 20 PHP
Linux php 中文乱码的快速解决方法
May 13 PHP
深入理解PHP中mt_rand()随机数的安全
Oct 12 PHP
Yii1.1框架实现PHP极光推送消息通知功能
Sep 06 PHP
统计PHP目录中的文件数方法
Mar 05 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
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
2010/02/09 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
CodeIgniter针对数据库的连接、配置及使用方法
2016/03/03 PHP
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
JavaScript简单下拉菜单实例代码
2015/09/07 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
浅谈DOM的操作以及性能优化问题-重绘重排
2017/01/08 Javascript
微信小程序 合法域名校验出错详解及解决办法
2017/03/09 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
2017/08/16 jQuery
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
Nuxt升级2.0.0时出现的问题(小结)
2018/10/08 Javascript
Vue实例的对象参数options的几个常用选项详解
2019/11/08 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
vue中使用router全局守卫实现页面拦截的示例
2020/10/23 Javascript
python模拟登陆Tom邮箱示例分享
2014/01/13 Python
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
Python 输出详细的异常信息(traceback)方式
2020/04/08 Python
Python参数传递机制传值和传引用原理详解
2020/05/22 Python
美国孕妇装品牌:Destination Maternity
2018/02/04 全球购物
英国布鲁姆精品店:Bloom Boutique
2018/03/01 全球购物
使用C#编写创建一个线程的代码
2013/01/22 面试题
空中乘务员岗位职责
2014/03/08 职场文书
2014年五四青年节活动方案
2014/03/29 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
客服专员岗位职责
2015/02/10 职场文书
食品安全责任书范本
2015/05/09 职场文书
队列队形口号
2015/12/25 职场文书
python中24小时制转换为12小时制的方法
2021/06/18 Python