纯php生成随机密码

yipeiwu_com6年前PHP代码库

php生成一个随机的密码,方便快捷,可以随机生成安全可靠的密码。

分享代码如下

<?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系统类函数

认为整理的还比较详细的,亲们,就快点收藏起来吧! PHP系统类函数 assert函数:检查assertion声明是否错误 extension_loaded函数:检查PHP扩展是否加载 g...

php数组键名技巧小结

本文较为详细的总结了php数组键名的技巧。分享给大家供大家参考。具体分析如下: 1、$arr[true] 等价于 $arr[1];$arr[false] 等价于 $arr[0]。 2、使...

PHP输出XML到页面的3种方法详解

第一种方法:复制代码 代码如下:<?phpheader("Content-type: text/xml");echo "<?xml version=/"1.0/" encod...

10个对初学者非常有用的PHP技巧

本文介绍一些关于改善和优化PHP代码的提示和技巧,供大家参考,具体内容如下 1.不要使用相对路径,要定义一个根路径 这样的代码行很常见: require_once('../../li...

PHP使用PDO操作数据库的乱码问题解决方法

本文实例讲述了PHP使用PDO操作数据库的乱码问题解决方法。分享给大家供大家参考,具体如下: 当使用 PDO 连接操作数据库的时候,有时会出现:保存在数据库中的汉字为乱码。以文件为 UT...