php生成一个唯一的id 32位

180it 2020-09-28 PM 1471℃ 0条
/**
 * @param string $prefix
 * @return string
 * 生成一个唯一的id 32位
 */
function create_uuid($prefix = ""){    //可以指定分隔符
    $str = md5(uniqid(mt_rand(), true));
    $uuid  = substr($str,0,8) . $prefix;
    $uuid .= substr($str,8,4) . $prefix;
    $uuid .= substr($str,12,4) . $prefix;
    $uuid .= substr($str,16,4) . $prefix;
    $uuid .= substr($str,20,12);
    return   $uuid;
}

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php生成一个唯一的id 32位