maikay / maihash
生成随机哈希的简单工具
此包的官方仓库似乎已消失,因此该包已被冻结。
1.0.0
2014-07-03 18:10 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2020-07-06 06:24:21 UTC
README
生成随机哈希的简单工具
安装
要安装 MaiHash
,请将以下片段放入您的 composer.json
{ "require": { "maikay/maihash": "1.0.0" } }
选项
选项 | 描述 | 默认值 |
---|---|---|
min | 生成的哈希的最小长度 | 5 |
max | 生成的哈希的最大长度 | 10 |
char | 所有使用的字符的集合 | abcdefghijklmnopqrstuvwxyz[*] |
[*] abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890
示例
请查看 示例
$generator = new \MaiHash\Generator();
示例 #1 - 可调用
$invokeOutput = $generator( array( 'min' => 5, 'max' => 10, 'chars' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890', ) ); var_dump($invokeOutput); /* output */ string '75SORZ2L6I' (length=10)
示例 #2 - 方法调用
$methodOutput = $generator->getHash( array( 'min' => 10, 'max' => 15, 'chars' => 'abcdefghijklmnopqrstuvwxyz1234567890', ) ); var_dump($methodOutput); /* output */ string '8o8p6wz3hu325h1' (length=15)