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
请离开include_once和require_once
Jul 18 PHP
php中3种方法删除字符串中间的空格
Mar 10 PHP
PHP批量删除、清除UTF-8文件BOM头的代码实例
Apr 14 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
PHP定时更新程序设计思路分享
Jun 10 PHP
php通过function_exists检测函数是否存在的方法
Mar 18 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
Oct 13 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
Oct 13 PHP
PHP7 echo和print语句实例用法
Feb 15 PHP
PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结
May 06 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基础学习笔记
2007/03/18 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
2014/09/24 PHP
PHP中isset与array_key_exists的区别实例分析
2015/06/02 PHP
PHP下SSL加密解密、验证、签名方法(很简单)
2020/06/28 PHP
js判断变量是否空值的代码
2008/10/26 Javascript
对采用动态原型方式无法展示继承机制得思考
2009/12/04 Javascript
使用jquery实现图文切换效果另加特效
2013/01/20 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
JavaScript简单判断复选框是否选中及取出值的方法
2015/08/13 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
JQuery实现网页右侧随动广告特效
2016/01/17 Javascript
JavaScript 过滤关键字
2017/03/20 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
vue实现模态框的通用写法推荐
2018/02/26 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
Vue移动端实现图片上传及超过1M压缩上传
2019/12/23 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
Vue中的this.$options.data()和this.$data用法说明
2020/07/26 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
Pycharm github配置实现过程图解
2020/10/13 Python
CSS3打造磨砂玻璃背景效果
2016/09/28 HTML / CSS
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
大型营销活动计划书
2014/04/28 职场文书
大学生社会实践活动总结
2014/07/03 职场文书
四查四看自我剖析材料
2014/09/19 职场文书
开展党的群众路线教育实践活动情况汇报
2014/11/05 职场文书
保险公司客户经理岗位职责
2015/04/09 职场文书
css3 实现文字闪烁效果的三种方式示例代码
2021/04/25 HTML / CSS
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技