php生成随机密码自定义函数代码(简单快速)
更新时间:2014年05月10日 11:01:54 作者:
创建大量用户时一个一个想密码是让人头疼的事,使用php随机生成一个安全可靠的密码,又方便又快捷,可以添加自己想的字符串,可以用在FTP密码、Mysql密码、网站后台密码等地方
实现代码,复制即用:
<?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实现ffmpeg处理视频的实践
本文主要介绍了php实现ffmpeg处理视频的实践,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-12-12
thinkphp3.2同时连接两个数据库的简单方法
这篇文章主要给大家介绍了关于thinkphp3.2同时连接两个数据库的简单方法,文中通过示例代码介绍的非常详细,对大家学习或者使用thinkphp3.2具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
2019-08-08
PHP简单的MVC框架实现方法
在PHP中使用MVC越来越流行了,特别是在一些开源的框架当中。本篇给大家介绍php简单的mvc框架实现方法,对php简单的mvc框架相关知识感兴趣的朋友一起学习吧
2015-12-12
ThinkPHP处理Ajax返回的方法
这篇文章主要介绍了ThinkPHP处理Ajax返回的方法,简单讲述了在ThinkPHP中Ajax的用法及对应的处理Ajax返回值的方法,具有不错的实用价值,需要的朋友可以参考下
2014-11-11
php 在线导入mysql大数据程序
我想很多人经常会用phpmyadmin进行数据的导入与导出,但是在很多使用虚拟主机的情况下,导出没什么问题但是导入就存在很大的问题了,我想这里我也不多说了站长都会知道了.好了我们现在来看看php把mysql数据库里面的数据导入程序吧.
2015-06-06
PHP微信开发之文本自动回复
这篇文章主要为大家详细介绍了PHP微信开发之简单实现文本自动回复的相关资料,感兴趣的小伙伴们可以参考一下
2016-06-06
Laravel 5框架学习之环境与配置
本文给大家主要介绍的是Laravel5框架中的环境配置,给大家详细介绍了.env的配置文件,包含的数据库配置信息的详细解释,这里推荐给大家,有需要的小伙伴参考下。
2015-04-04
最新评论