php生成随机密码自定义函数代码(简单快速)


Posted in PHP onMay 10, 2014

实现代码,复制即用:

<?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 相关文章推荐
基于pear auth实现登录验证
Feb 26 PHP
PHP array操作10个小技巧分享
Jun 23 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
Sep 20 PHP
php随机获取金山词霸每日一句的方法
Jul 09 PHP
PHP中使用curl伪造IP的简单方法
Aug 07 PHP
示例详解Laravel的注册重构
Aug 14 PHP
PHP排序算法之归并排序(Merging Sort)实例详解
Apr 21 PHP
Laravel利用gulp如何构建前端资源详解
Jun 03 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
Oct 25 PHP
php pdo连接数据库操作示例
Nov 18 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
php实现按文件名搜索文件的远程文件查找器
May 10 #PHP
thinkphp实现面包屑导航(当前位置)例子分享
May 10 #PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
May 10 #PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
May 10 #PHP
php使用正则过滤js脚本代码实例
May 10 #PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
May 10 #PHP
php中curl和file_get_content的区别
May 10 #PHP
You might like
PHP中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
PHP中的integer类型使用分析
2010/07/27 PHP
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
2011/08/18 PHP
PHP版 汉字转码的实现详解
2013/06/09 PHP
thinkphp文件处理类Dir.class.php的用法分析
2014/12/08 PHP
php格式化时间戳
2016/12/17 PHP
php-fpm添加service服务的例子
2018/04/27 PHP
PHP实现微信公众号验证Token的示例代码
2019/12/16 PHP
JS脚本defer的作用示例介绍
2014/01/02 Javascript
jQuery实现在列表的首行添加数据
2015/05/19 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
JS获取屏幕高度的简单实现代码
2016/05/24 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
简单三步实现报表页面集成天气
2016/12/15 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
微信小程序 使用腾讯地图SDK详解及实现步骤
2017/02/28 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
Nodejs 识别图片类型的方法
2019/08/15 NodeJs
JS继承实现方法及优缺点详解
2020/09/02 Javascript
vuex的使用步骤
2021/01/06 Vue.js
Python ORM框架SQLAlchemy学习笔记之数据查询实例
2014/06/10 Python
使用简单工厂模式来进行Python的设计模式编程
2016/03/01 Python
简单谈谈Python的pycurl模块
2018/04/07 Python
对numpy中布尔型数组的处理方法详解
2018/04/17 Python
pycharm 将django中多个app放到同个文件夹apps的处理方法
2018/05/30 Python
英国钻石公司:British Diamond Company
2020/02/16 全球购物
食品安全承诺书范文
2014/08/29 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
家庭教育教师培训学习体会
2016/01/14 职场文书
Python基础之元类详解
2021/04/29 Python
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL