yftzeng/wow-uuid
Composer 安装命令:
composer require yftzeng/wow-uuid
包简介
Wow! Uuid for PHP. Simple and Fast. Compliance with RFC 4122, but only UUID version 1 and version 4.
关键字:
README 文档
README
Wow! Uuid for PHP. Simple and Fast. Compliance with RFC 4122, but only UUID version 1 and version 4. And support snowflake-like algorithms.
Requirement
PHP 5.3+
Usage
Standalone WowLog library
include __DIR__.'/src/Wow/Util/Uuid.php';
use \Wow\Util\Uuid as Uuid;
$uuid1 = Uuid::v1();
$uuid4 = Uuid::v4();
$uuid1_order = Uuid::v1_order(false);
$snowflake = Uuid::snowflake(1, 1); // (machine_id, datacenter_id)
$snowflake_random = Uuid::snowflake_random();
$snowflake_order = Uuid::snowflake_order(1, 1); // (machine_id, datacenter_id)
Work with Composer
Edit composer.json
{
"require": {
"yftzeng/wow-uuid": "dev-master"
}
}
Update composer
$ php composer.phar update
Sample code
include 'vendor/autoload.php';
use \Wow\Util\Uuid as Uuid;
$uuid1 = Uuid::v1();
$uuid4 = Uuid::v4();
$uuid1_order = Uuid::v1_order(false);
$snowflake = Uuid::snowflake(1, 1); // (machine_id, datacenter_id)
$snowflake_random = Uuid::snowflake_random();
$snowflake_order = Uuid::snowflake_order(1, 1); // (machine_id, datacenter_id)
License
the MIT License
统计信息
- 总下载量: 639
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-03-08