php生成uuid 工具方法
2016-11-03 16:29
411 查看
/** * 生成uuid * @copyright [chenghuan] * @license [license] * @version [version] * @return [string] [uuid] 长度36 */ function guid(){ $uuid = ''; 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)// "{" $uuid .= 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; } }
相关文章推荐
- php中生成标准uuid(guid)的方法
- Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
- php中生成标准uuid(guid)的方法
- php中生成标准uuid(guid)的方法
- php中生成标准uuid(guid)的方法
- php中生成标准uuid(guid)的方法
- php中生成标准uuid(guid)的方法
- PHP生成UUID的一个方法
- PHP 生成UUID的方法
- php生成静态文件的方法
- PHP生成静态网页的方法
- php生成静态文件的方法
- php生成静态html分页实现方法
- PHP生成静态网页的方法
- openssh生成密钥及使用方法,以及puttygen工具自由转换私钥
- php从数据库中读取数据生成xml文件的方法
- php从数据库中读取数据生成xml文件的方法
- php生成html分页方法-----ob篇
- PHP生成静态页的方法
- PHP生成静态页面的两种方法