didatus / random-string
用于生成具有定义参数的随机字符串的类
1.1.1
2017-09-30 07:41 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: 5.2.*
This package is auto-updated.
Last update: 2024-09-10 03:29:23 UTC
README
一个简单的用于生成随机字符串的类。
创建 RandomString 实例
use Didatus\RandomString\RandomString; $randomString = new RandomString();
使用自定义字符池和排除字符创建 RandomString 实例
use Didatus\RandomString\RandomString; $randomString = new RandomString('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '1IO0');
排除字符对于生成可读性强的优惠券(例如不混淆 0 和 O)可能很有帮助。
生成一个随机字符串
$randomString = new RandomString(); $string = $randomString->getString(10);
生成一个不包含混淆字符的单个随机字母数字字符串
$randomString = new RandomString('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', '1IO0'); $string = $randomString->getString(10);
生成五个随机令牌的列表
$randomString = new RandomString(); $strings = $randomString->getListOfString(10, 5);
C8H5