myerscode/utilities-random
最新稳定版本:2026.0.0
Composer 安装命令:
composer require myerscode/utilities-random
包简介
A PHP utility class that creates a fluent random value generator
README 文档
README
A fluent PHP utility class to help create random values.
⚠️ This package is designed for generating random strings, codes, and identifiers — not for cryptographic purposes. Do not use it for passwords, tokens, or anything requiring cryptographic security.
Requirements
- PHP 8.5+
Install
composer require myerscode/utilities-random
Usage
use Myerscode\Utilities\Random\Drivers\AlphaNumericDriver; use Myerscode\Utilities\Random\Utility; $utility = new Utility(AlphaNumericDriver::class); // Generate a random string of length 5 $random = $utility->generate(); // Generate with custom length $random = $utility->length(10)->generate(); // Generate chunked values $random = $utility->length(4)->chunks(3)->spacer('-')->generate(); // e.g. "aB3x-Kp9z-mN2q" // Generate unique values $unique = $utility->length(10)->unique();
Documentation
- Usage — full API reference and usage examples
- Drivers — built-in drivers and creating custom ones
- Constraints — constraining generation with pool filters and output constraints
License
MIT
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-04-01