千家信息网

PHP中怎么利用GUID方法生成订单号

发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,PHP中怎么利用GUID方法生成订单号,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。生成订单号function buil
千家信息网最后更新 2025年01月31日PHP中怎么利用GUID方法生成订单号

PHP中怎么利用GUID方法生成订单号,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

生成订单号

function build_order_no() {        return date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);}

生成GUID

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;        }}

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

0