php随机函数
2024-10-18 22:37:16
<?php function generate_password( $length = 6 )
{
// 密码字符集,可任意添加你需要的字符
// $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()-_ []{}<>~`+=,.;:/?|';
$chars = 'abcdefghijklmnpqrstuvwxyz023456789'; $password = '';
for ( $i = 0; $i < $length; $i++ )
{
// 这里提供两种字符获取方式
// 第一种是使用 substr 截取$chars中的任意一位字符;
// 第二种是取字符数组 $chars 的任意元素
// $password .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);
$password .= $chars[ mt_rand(0, strlen($chars) - 1) ];
} return $password;
} print_r(generate_password()); ?>
最新文章
- .NET 环境中使用RabbitMQ
- Python notes
- AppStore新应用上传指南
- thinkphp框架中处理标签中条件输出
- .NET 验证码/验证图片
- bugfree搭建
- Python ---------copy
- 理解javascript函数的重载
- [知了堂学习笔记]_纯JS制作《飞机大战》游戏_第1讲(实现思路与游戏界面的实现)
- bzoj 3670: [Noi2014]动物园
- Python 3 re模块3个括号相关的语法
- 如何用VBS编写一个简单的恶搞脚本
- .NET Core微服务之基于Ocelot实现API网关服务
- 第六章 对象-javaScript权威指南第六版(四)
- LCA学习笔记
- Redis的过期策略和内存淘汰策略
- 【BZOJ2117】 [2010国家集训队]Crash的旅游计划
- 在Linux平台上搭建EasyDarwin,编译代码并简单部署
- 20165225《Java程序设计》第三周学习总结
- Java EE、Java SE和Java ME
热门文章
- Query语句对系统性能的影响
- C#基础:关键字和数据类型
- ncsim仿真VHDL
- ulimit 参数介绍
- Windows命令行(DOS命令)教程-7 (转载)http://arch.pconline.com.cn//pcedu/rookie/basic/10111/15325_6.html
- 介绍 Visifire 常用属性的设置
- excel 下载
- MySQL在Linux系统下配置文件详解
- 修饰器模式(day04)
- Spring技术_邮箱注册_激活_获取验证码