`

php生成随机密码的函数一例

    博客分类:
  • PHP
阅读更多
生成随机密码的函数,可自定义密码长度。
<?php
/**
* 随机密码 
* edit www.jbxue.com
*/
#生成随机密码
function MakePass($length)
{
$possible = "0123456789!@#$%^&*()_+".
"abcdefghijklmnopqrstuvwxyz".
"ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$str = "";
while(strlen($str) < $length)
{
$str .= substr($possible, (rand() % strlen($possible)), 1);
}
return($str);
}
?>
0
4
分享到:
评论

相关推荐

    使用PHP快速生成随机密码1

    3. **生成随机密码的步骤**: - 首先,我们需要创建一个名为“sjmima.php”的PHP文件。 - 然后,使用`header()`函数设置文件编码为UTF-8,确保输出内容的正确显示:`header("Content-type:text/html;charset=utf-8...

    php生成图片验证码.pdf

    在本例中,验证码生成算法是使用 rand() 函数生成一个随机索引,然后从字符串 $str 中选取对应的字符,组成一个 6 位的验证码字符串。 验证码验证 验证码验证是指用户输入的验证码字符串与服务器端存储的验证码...

    php生成验证码函数

    接着,通过随机函数`srand`和`mt_rand`生成随机验证码字符串,并在图像上绘制该字符串。此外,为了增加验证码的安全性,会在验证码图像上绘制一些随机分布的噪点,并且可能包括一个随机色块的背景,使得自动识别变得...

    PHP随机生成随机个数的字母组合示例

    在PHP编程中,有时我们需要生成随机的字母组合,这在创建唯一标识符、密码生成或者在数据加密等领域非常常见。上述标题和描述提供了一个简单的PHP函数`makecode()`,用于生成指定长度的随机字母字符串,其中包括大小...

    PHP产生随机字符串函数

    在PHP编程语言中,生成随机字符串是一个常见的需求,例如用于创建唯一标识符、密码或安全令牌。本篇文章将深入探讨如何使用PHP中的函数来生成随机字符串,并以`randStr()`函数为例进行详细解释。 首先,让我们看看...

    php中session_id()函数详细介绍,会话id生成过程及session id长度

    以PHP 5.3.6为例,会话ID的生成函数位于 `session.c` 文件中。生成的会话ID通常是一个具有特定长度的字符串,如示例所示,长度通常是26位,前缀为 "sess_"。实际的ID由一系列随机字符组成,这些字符可能包括字母、...

    php中随机函数mt_rand()与rand()性能对比分析

    本文实例对比分析了php中随机函数mt_rand()与rand()性能问题。分享给大家供大家参考。具体分析如下: 在php中mt_rand()和rand()函数都是可以随机生成一个纯数字的,他们都是需要我们设置好种子数据然后生成,那么mt_...

    php使用codebase生成随机数

    首先,PHP提供了`rand()`和`mt_rand()`两个函数来生成随机整数。`rand()`函数使用线性同余算法,而`mt_rand()`则采用Mersenne Twister算法。在本例中,我们使用`mt_rand()`函数,因为它比`rand()`函数有更快的平均...

    PHP开发实战1200例源码

    实例128 获取数组中最后一个元素 158 实例129 去除数组中的重复元素 158 实例130 字符串与数组的转换 159 实例131 对数组元素进行随机排序 160 实例132 随机抽取数组中元素 161 实例133 二维数组的输出 162 实例134 ...

    2个比较经典的PHP加密解密函数分享

    接下来,函数利用一个固定算法打乱密钥簿,增加随机性,然后通过循环执行异或操作,将明文与密钥簿中的密钥结合,生成密文。解密过程则是逆向操作,将密文还原为明文。 在实际应用中,`authcode`函数常用于保护敏感...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    书名:《PHP开发实战1200例(第I卷)》(清华大学出版社.潘凯华.刘中华) PDF格式扫描版,全书分为5篇15章,共899页。2011年1月出版。 全书压缩打包成2部分,这是第2部分。 注:本系列图书的第I、II卷再版时均相应改名...

    PHP实例开发源码—PHP+MYSQL实现Ajax图片随机载入及提示特效.zip

    我们可以通过SQL语句`SELECT * FROM images ORDER BY RAND() LIMIT 1`来随机选取一条记录,`RAND()`函数用于生成随机数,`ORDER BY`根据这个随机数排序,`LIMIT 1`则限制只取一条记录。 Ajax(异步JavaScript和XML...

    php生成随机数的三种方法

    如何用php生成1-10之间的不重复随机数? 例1,使用shuffle函数生成随机数。 &lt;?php $arr=range(1,10); shuffle($arr); foreach($arr as $values) { echo $values." "; } ?&gt; 例2,使用array_unique函数生成...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    书名:《PHP开发实战1200例(第I卷)》(清华大学出版社.潘凯华.刘中华) PDF格式扫描版,全书分为5篇15章,共899页。2011年1月出版。 全书压缩打包成2部分,这是第1部分。 注:本系列图书的第I、II卷再版时均相应改名...

    深入PHP获取随机数字和字母的方法详解

    在PHP中,生成随机数字和字母是常见的需求,例如用于创建唯一标识符、密码或进行数据模拟。本文将深入解析几种不同的PHP方法来实现这一功能。 ### 第一种方法:结合日期和`rand()`函数 ```php $FileID = date("Ymd...

    PHP树的深度编历生成迷宫及A-自动寻路算法实例分析_.docx

    在本例中,通过随机选择一个起点开始遍历,并在每个步骤中随机选择下一个可走的方向(上下左右),直到无法继续前进为止。 #### 迷宫生成过程 1. **初始化**: 设置迷宫的宽和高,并创建一个二维数组来表示迷宫结构...

    PHP字符扭曲图片验证码

    PHP验证码的核心在于生成随机字符串,并将其扭曲变形显示在图像上。`Verify.php`可能是这个系统的主脚本,它包含了创建验证码的逻辑。首先,脚本会生成一个通常由4到6个字母或数字组成的随机字符串,存储在服务器端...

    php将数据库中的电话号码读取出来并生成图片

    此外,代码中注释了生成随机像素点的干扰代码,这些像素点可用于混淆图像,使得自动化程序难以识别实际文字信息。此外,还使用了imageinterlace函数使生成的PNG图像支持交错显示功能,加快图像在浏览器中的显示速度...

    PHP生成图片验证码、点击切换实例

    2. 随机字符串生成:使用自定义函数random()来生成一个随机字符串,作为验证码的文本。这个函数接受一个参数$len,表示生成字符串的长度,由字母和数字随机组合而成,保证了验证码的随机性和复杂度。 3. 图片验证码...

    基于PHP的Discuz网页斗地主插件v2sp3源码.zip

    在压缩包内的文件"132699313329429856"可能是一个随机生成的文件名,通常这种情况表明它是数据库文件或者临时文件。如果它是数据库文件,那么可能包含了用户信息、游戏记录、积分数据等内容;如果是临时文件,可能是...

Global site tag (gtag.js) - Google Analytics