pedrosancao/php-random-data

小型库,生成高熵随机数据

v1.0.0 2018-09-09 19:54 UTC

This package is auto-updated.

Last update: 2024-09-10 09:20:23 UTC


README

此小型库从 /dev/urandom 生成高熵随机数据

针对基于 UNIX 的系统,但为其他系统提供了回退选项

格式

以下格式生成数据

  • 原始数据
  • 整数
  • 十六进制

需求

php >= 5.4

安装

建议使用 composer

composer require pedrosancao/php-random-data

用法

$bytes = \PedroSancao\Random::raw($length);
$int = \PedroSancao\Random::int($length);
$hex = \PedroSancao\Random::hex($length);

待办事项

  • 添加新类型(文本、虚构 base64 等)

许可证

MIT,见 LICENCE。

推荐阅读