didatus/random-string

用于生成具有定义参数的随机字符串的类

1.1.1 2017-09-30 07:41 UTC

This package is auto-updated.

Last update: 2024-09-10 03:29:23 UTC


README

一个简单的用于生成随机字符串的类。

Latest Stable Version License Build Status Scrutinizer Code Quality Code Coverage

创建 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