goatherd/goatherd-library-uuid
Composer 安装命令:
composer require goatherd/goatherd-library-uuid
包简介
UUID generator for PHP 5.3 or newer
关键字:
README 文档
README
Dual-licensed under BSDL (2-clause) or Apache 2.0 license
Derived from code by Fredrik Lindberg.
Features
Optimised for use with PHP 5.3+ and psr-2 compliant.
- Composer support (packagist)
- format as
FMT_STRING,FMT_BYTEorFMT_BINARY - psr-0 autoloading
- UUID version 1 (time), 3 (md5), 4 (random) and 5 (sha1)
- generates same UUIDs for little and big endian architecture
- UnitTested
Usage
use \Goatherd\Uuid\Factory as Uuid; // default: version 5 string formated uuid $uuid = Uuid::generate(); // version 4 byte formated uuid $uuid = Uuid::generate(Uuid::UUID_RANDOM, Uuid::FMT_BYTE); // get version 4 uuid from generator instance $uuidGenerator = new \Goatherd\Uuid\V4(); $uuid = $uuidGenerator(Uuid::FMT_STRING);
统计信息
- 总下载量: 3.11k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD
- 更新时间: 2012-11-03