iwalkalone/random

此包最新版本(dev-master)没有可用的许可证信息。

dev-master 2017-03-19 22:36 UTC

This package is auto-updated.

Last update: 2024-09-06 09:53:16 UTC


README

这是一个简单的类,用于生成随机字母数字字符串,用于生成类似API密钥、密码或恢复代码的东西。

\iwalkalone\Random::generate($length, $type);

允许的类型有

  • n:只数字(0-9)。
  • A:只大写字母(A-Z,除O以避免与数字0混淆)。
  • a:只小写字母(a-z,除l以避免与数字1混淆)。
  • An:大写字母和数字(除字母O以避免与数字0混淆)。
  • an:小写字母和数字(除字母i和数字1以避免混淆)。
  • Aan:大写字母、小写字母和数字(除字母O和数字1)。

默认情况下,长度为8,类型为Aan。