纯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 数据库字段复用的基本原理与示例
Jul 22 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
Jul 01 PHP
php根据某字段对多维数组进行排序的方法
Mar 07 PHP
PHP CodeIgniter框架的工作原理研究
Mar 30 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 PHP
Thinkphp3.2.3分页使用实例解析
Jul 28 PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 PHP
Win7环境下Apache连接MySQL提示连接已重置的解决办法
May 09 PHP
php curl上传、下载、https登陆实现代码
Jul 23 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
Jan 27 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
May 21 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
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php版微信自定义回复功能示例
2016/12/05 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
js 内存释放问题
2010/04/25 Javascript
javascript 事件处理、鼠标拖动效果实现方法详解
2012/05/11 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
分享两款带遮罩的jQuery弹出框
2015/12/30 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
ES6新特性一: let和const命令详解
2017/04/20 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
python抽取指定url页面的title方法
2018/05/11 Python
Python读取数据集并消除数据中的空行方法
2018/07/12 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
对Python协程之异步同步的区别详解
2019/02/19 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
Python爬虫爬取百度搜索内容代码实例
2020/06/05 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
男女时尚与复古风格在线购物:RoseGal(全球免费送货)
2017/07/19 全球购物
小孩百日宴答谢词
2014/01/15 职场文书
联谊活动策划书
2014/01/26 职场文书
《这儿真好》教学反思
2014/02/22 职场文书
二年级学生评语大全
2014/04/23 职场文书
最新优秀教师个人先进事迹材料
2014/05/06 职场文书
MYSQL如何查看进程和kill进程
2022/03/13 MySQL
SQL Server中使用表变量和临时表
2022/05/20 SQL Server