rlvendramini / randompassword
简单的随机密码生成类
2.0
2020-09-07 22:39 UTC
Requires
- php: >=5.2
This package is auto-updated.
Last update: 2024-09-08 20:27:03 UTC
README
简单的PHP静态类,用于生成随机密码
它如何工作?
您可以简单加载该类并调用generate方法来获取随机密码。如果您想有更多选项,您可以自定义密码的长度和字符类型。
使用方法
安装
$ composer require rlvendramini/random-password
设置
非常简单
需要自动加载composer生成的类...
require __DIR__ . '/vendor/autoload.php';
...然后生成密码!
$password = RandomPassword::generate();
设置密码长度
通过将长度作为generate函数的第一个参数给出以选择新的密码长度
$password = RandomPassword::generate(30);
如果不设置,默认长度为20。
设置字符类型
从以下选项中选择您喜欢的字符类型:'lowercase':小写字母,'uppercase':大写字母,'numbers':数字,'special':特殊字符
然后将选项数组作为generate函数的第二个参数给出
$password = RandomPassword::generate(20, ['lowercase', 'uppercase']);
如果不设置,默认选择所有类型