添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台 会提供生成UUID的API。UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以 下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相 同),时钟序列,全局唯一的IEEE机器识别号(如果有网卡,从网卡获得,没有网卡以其他方式获得),UUID的唯一缺陷在于生成的结果串会比较长。关于 UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。
在ColdFusion中可以用CreateUUID()函数很简单的生成UUID,其格式为:xxxxxxxx-xxxx-xxxx- xxxxxxxxxxxxxxxx(8-4-4-16),其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。而标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxxxx-xxxxxxxxxx (8-4-4-4-12)

function guid (){
if (
function_exists ( 'com_create_guid'
)){
return
com_create_guid
();
}else{
mt_srand ((double) microtime ()* 10000 );
//optional for php 4.2.0 and up.
$charid = strtoupper ( md5 ( uniqid ( rand (), true
)));
$hyphen = chr ( 45 );
// "-"
$uuid = chr ( 123 )
// "{"
. substr ( $charid , 0 , 8 ).
$hyphen
. substr ( $charid , 8 , 4 ).
$hyphen
. substr ( $charid , 12 , 4 ).
$hyphen
. substr ( $charid , 16 , 4 ).
$hyphen
. substr ( $charid , 20 , 12
)
.
chr ( 125 );
// "}"
return $uuid
;
}
}
echo
guid
();
?>
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台 会提供生成UUID的API。UUID按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以 下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相 同),时钟序列, * @author Anis uddin Ahmad * @param string an optional prefix * @return string the formatted uuid function uuid ($prefix = '')
本文介绍下, php 生成 GUID ,即全球唯一标识符的 方法 ,有需要的朋友参考下。 GUID : 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID (Universally Unique IDentifier) 。 GUID 是一个通过特定算法产生的二进制长度为128 的数字标识符,用于指示   产品的唯一性。 GUID 主要用于在拥有多个节点、多台计算机
#include <boost/ uuid / uuid .hpp> #include <boost/ uuid / uuid _io.hpp> #include <boost/ uuid / uuid _generators.hpp> boost:: uuid s:: uuid my_ uuid = boost:: uuid s::random_generator(); std::string uuid _to_string = boost:: uuid s::to_string(a_uu GitHub: https://github.com/ php /pecl-networking- uuid wget https://github.com/ php /pecl-networking- uuid /archive/refs/tags/ uuid -1.2.0.zip unzip uuid -1.2.0.zip 进入源码目录并编译安装 cd uuid -1.2.0 php ize ./configur
https://puxx.blog.ustc.edu.cn/index. php /2013/06/28/ uuid %E7%94%9F%E6%88%90%E6%96%B9%E6%B3%95%E6%80%BB%E7%BB%93/ UUID 简介 摘自维基百科 通用唯一识别码(英语:Universally Unique Identifier,简称