美文网首页
PHP中生成UUID

PHP中生成UUID

作者: 张大胆_6a19 | 来源:发表于2019-05-01 19:01 被阅读0次
一、什么是UUID

简单的说UUID就是一串全球唯一的(16进制)数字串。

UUID的全拼为“Universally Unique Identifier”,可以译为“通用唯一识别码”。UUID由开源软件基金会 (Open Software Foundation, OSF) 定义,是分布式计算环境 (Distributed Computing Environment, DCE) 的一个组成部分。

UUID的标准格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx”,五个部分分别为8个字符、4个字符、4个字符、4个字符、12个字符,中间用“-”号间隔。常见的GUID(Globally Unique Identifier)是微软对UUID标准的一种实现。

二、为什么要使用UUID

好处那叫一个多呀~~~,您随便百度把。

三、UUID的生成代码

这个……,真心过时了,用扩展吧,别自己写代码了。

四、安装UUID扩展

相关的扩展在这里:PECL :: Package :: uuid

PHP扩展安装步骤一直就是那几个:

wget http://pecl.php.net/get/uuid-1.0.3.tgz
tar zxvf uuid-1.0.3.tgz
cd uuid-1.0.3
phpize
./configure
make
make install

配置php.ini,安装成功之后,写两行代码测试一下吧:

<?php
//uuid.php
echo uuid_create(), "<br />\n";
echo uuid_create(1);    //建议用法

相关文章

  • PHP中生成UUID

    一、什么是UUID 简单的说UUID就是一串全球唯一的(16进制)数字串。 UUID的全拼为“Universall...

  • js常用函数

    1.uuid UUIDGenerator 生成 UUID。 使用cryptoAPI 生成 UUID, 符合RFC4...

  • php代码块

    货号单 0000001的生成方法 通过goole Api以经纬度获取城市名 生成uuid方法 使用PHP内置函数实...

  • js 生产uuid

    /* 生成uuid */ function uuid() { var s = []; ...

  • UUID——初识

    在线生成UUID:http://www.uuid.online/ 一、什么是UUID? UUID是Universa...

  • Ubuntu挂载硬盘及修改UUID

    设置自动挂载硬盘 修改分区UUID linux中的分区都使用uuid表示。uuid是通过算法生成的一个格式如”2c...

  • jpa注解

    系统生成uuid注解配置: @Id @GenericGenerator(name ="system-uuid", ...

  • nodejs中生成uuid

    nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid...

  • nodejs中生成uuid

    nodejs中有一个uuid的生成库uuid:https://www.npmjs.com/package/uuid...

  • fatal error: uuid/uuid.h: No suc

    我们在linux系统使用c/c++生成uuid的时候,一般会使用 uuid/uuid.h 里面的uuid_gene...

网友评论

      本文标题:PHP中生成UUID

      本文链接:https://www.haomeiwen.com/subject/zsuwnqtx.html