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部分常见问题总结
Oct 09 PHP
人尽可用的Windows技巧小贴士之下篇
Mar 22 PHP
在Debian系统下配置LNMP的教程
Jul 09 PHP
php类常量用法实例分析
Jul 09 PHP
ThinkPHP控制器详解
Jul 27 PHP
php版微信公众号自定义分享内容实现方法
Sep 22 PHP
自制PHP框架之模型与数据库
May 07 PHP
php实现评论回复删除功能
May 23 PHP
ThinkPHP框架表单验证操作方法
Jul 19 PHP
PHP实现广度优先搜索算法(BFS,Broad First Search)详解
Sep 16 PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 PHP
PHP微信网页授权的配置文件操作分析
May 29 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
分享下php5类中三种数据类型的区别
2015/01/26 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
PHP反射实际应用示例
2019/04/03 PHP
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
JS无限极树形菜单,json格式、数组格式通用示例
2013/07/30 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
2014/05/08 Javascript
jQuery trigger()方法用法介绍
2015/01/13 Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
2016/12/16 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
2018/06/10 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
微信小程序实现顶部下拉菜单栏
2018/11/04 Javascript
微信小程序中的店铺评分组件及vue中用svg实现的评分显示组件
2018/11/16 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
js实现车辆管理系统
2020/08/26 Javascript
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
python调用OpenCV实现人脸识别功能
2018/05/25 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
Python爬虫运用正则表达式的方法和优缺点
2019/08/25 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
2020/02/23 Python
Python标准库json模块和pickle模块使用详解
2020/03/10 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
Python类绑定方法及非绑定方法实例解析
2020/10/09 Python
Pycharm安装Qt Design快捷工具的详细教程
2020/11/18 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
Ray-Ban雷朋太阳眼镜英国官网:Ray-Ban UK
2019/11/23 全球购物
钳工实习自我鉴定
2013/09/19 职场文书
人力资源管理专业毕业生自我评价
2013/09/21 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
法人委托书范本
2014/09/15 职场文书