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 相关文章推荐
简单PHP上传图片、删除图片实现代码
May 12 PHP
PHP原生模板引擎 最简单的模板引擎
Apr 25 PHP
PHP变量内存分配问题记录整理
Nov 27 PHP
php向js函数传参的几种方法
Aug 10 PHP
PHP MVC框架skymvc支持多文件上传
May 26 PHP
PHP简单数据库操作类实例【支持增删改查及链式操作】
Oct 10 PHP
PHP中call_user_func_array回调函数的用法示例
Nov 26 PHP
详解PHP中的外观模式facade pattern
Feb 05 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
Yaf框架封装的MySQL数据库操作示例
Mar 06 PHP
基于laravel belongsTo使用详解
Oct 18 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
Nov 10 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
基于Linux调试工具strace与gdb的常用命令总结
2013/06/03 PHP
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
php 批量替换html标签的实例代码
2013/11/26 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
javascript背投广告代码的完善
2008/04/08 Javascript
Javascript实现CheckBox的全选与取消全选的代码
2010/07/20 Javascript
浅谈JavaScript数据类型
2015/03/03 Javascript
js如何实现淡入淡出效果
2020/11/18 Javascript
jQuery实现的AJAX简单弹出层效果代码
2015/11/26 Javascript
基于AngularJS+HTML+Groovy实现登录功能
2016/02/17 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
JS+canvas画一个圆锥实例代码
2017/12/13 Javascript
利用SpringMVC过滤器解决vue跨域请求的问题
2018/02/10 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
微信小程序实现购物页面左右联动
2019/02/15 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
[01:08:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS LGD-CDEC
2014/05/22 DOTA
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
在Django中进行用户注册和邮箱验证的方法
2016/05/09 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
Python实现的旋转数组功能算法示例
2019/02/23 Python
树莓派使用USB摄像头和motion实现监控
2019/06/22 Python
PyQt5响应回车事件的方法
2019/06/25 Python
Python 中的 import 机制之实现远程导入模块
2019/10/29 Python
python实现高斯判别分析算法的例子
2019/12/09 Python
使用Python和百度语音识别生成视频字幕的实现
2020/04/09 Python
Python实现捕获异常发生的文件和具体行数
2020/04/25 Python
详解python中的异常和文件读写
2021/01/03 Python
环境科学毕业生自荐信
2013/11/21 职场文书
护理不良事件检讨书
2014/02/06 职场文书
购房协议书范本
2014/04/11 职场文书
学生党员公开承诺书
2014/05/28 职场文书
暑假社会实践心得体会
2014/09/02 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
解决vue-router的beforeRouteUpdate不能触发
2022/04/14 Vue.js