纯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 相关文章推荐
在任意字符集下正常显示网页的方法一
Apr 01 PHP
php下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
php设计模式小结
Feb 15 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
Apr 25 PHP
php实现水仙花数示例分享
Apr 03 PHP
PHP将HTML转换成文本的实现代码
Jan 21 PHP
在openSUSE42.1下编译安装PHP7 的方法
Dec 24 PHP
微信公众平台DEMO(PHP)
May 04 PHP
php代码检查代理ip的有效性
Aug 19 PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 PHP
PHP文件操作详解
Dec 30 PHP
YII框架实现自定义第三方扩展操作示例
Apr 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类
2006/10/09 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
浅析Yii2缓存的使用
2016/05/10 PHP
页面版文本框智能提示JS代码
2009/11/20 Javascript
JS随机生成不重复数据的实例方法
2013/07/17 Javascript
js Object2String方便查看js对象内容
2014/11/24 Javascript
JavaScript中的异常捕捉介绍
2014/12/31 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
基于Bootstrap重置输入框内容按钮插件
2016/05/12 Javascript
Angular.Js中过滤器filter与自定义过滤器filter实例详解
2017/05/08 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
微信小程序上传图片到php服务器的方法
2019/05/23 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
详细分析React 表单与事件
2020/07/08 Javascript
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
Python 类与元类的深度挖掘 II【经验】
2016/05/06 Python
利用Python自动监控网站并发送邮件告警的方法
2016/08/24 Python
从CentOS安装完成到生成词云python的实例
2017/12/01 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
Python中is和==的区别详解
2018/11/15 Python
对python 读取线的shp文件实例详解
2018/12/22 Python
Python中zip()函数的简单用法举例
2019/09/02 Python
django 实现简单的插入视频
2020/04/07 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
Canvas制作的下雨动画的示例
2018/03/06 HTML / CSS
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
十佳班主任事迹材料
2014/01/18 职场文书
教师党员公开承诺事项
2014/05/28 职场文书
长城的导游词
2015/01/30 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
python 实现体质指数BMI计算
2021/05/26 Python
用Python将GIF动图分解成多张静态图片
2021/06/11 Python
Java数组与堆栈相关知识总结
2021/06/29 Java/Android
MYSQL如何查看进程和kill进程
2022/03/13 MySQL