• 我们中的有些人,注定要在日常生活的点滴中去寻找生命的意义。---- 《生活大爆炸》|

PHP的全球唯一标示符:com_create_guid

PHP admin 7个月前 (03-31) 257次浏览 已收录 0个评论

com_create_guid。该函数需要PHP支持com扩展支持或者修改下获取GUID函数的实现以兼容各个PHP版本,在PHP不支持的情况下,手册中出现了兼容代码:

“`
function guid() {

​ if (function_exists('com_create_guid')) {

​ return com_create_guid();

​ } else {

​ mt_srand((double)microtime()*10000);

​ $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;

​ }

}“`


本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP的全球唯一标示符:com_create_guid
喜欢 (0)

您必须 登录 才能发表评论!