lucasmichot / uuid62
使用62进制生成一个唯一的Uuid。
dev-master
2014-12-11 13:10 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-28 15:18:34 UTC
README
一个简单的库
需求/加载
如果你使用Composer来管理依赖,你可以在你的 composer.json
文件中包含以下内容
"require": {
"lucasmichot/uuid62": "dev-master"
}
然后,运行 composer update
或 php composer.phar update
之后,你可以使用Composer的自动加载功能来加载类
require 'vendor/autoload.php';
否则,你可以直接要求加载文件
require_once 'path/to/Uuid62/src/Uuid62/Uuid62.php';
方法
get()
从字符串、对象或数组创建一个唯一的Base62 ID。
$uuid = Uuid62::get('lucas@semalead.com'); echo $uuid; // '6cSgR9eY7KkMkgA84Gw007' $uuid = Uuid62::get(array('mail' => 'lucas@semalead.com')); echo $uuid; // '54TRNAo7kI4KqO2ooQC007'
待办事项
创建测试和编辑README.md
测试
从项目目录中,可以使用 phpunit
运行测试
许可
在MIT许可下发布 - 详细信息请见 LICENSE.txt