PHP中如何生成一个UUID?

更新于
2026-09-24 19:41:54
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计98个文字,预计阅读时间需要1分钟。

PHP中如何生成一个UUID?

phpfunction uuid($prefix='') { $str=uniqid('', true); $arr=explode('.', $str); $str=$prefix . base_convert($arr[0], 16, 36) . base_convert($arr[1], 10, 36) . base_convert(bin2hex(random_bytes(5)), 16, 36); $len=24; $str=substr($str, 0, $len);}

php uuid

function uuid($prefix = ''){ $str = uniqid('',true); $arr = explode('.',$str); $str = $prefix.base_convert($arr[0],16,36).base_convert($arr[1],10,36).base_convert(bin2hex(random_bytes(5)),16,36); $len = 24; $str = substr($str,0,$len); if(strlen($str) < $len){ $mt = base_convert(bin2hex(random_bytes(5)),16,36); $str = $str.substr($mt,0,$len - strlen($str)); } return $str; } // return 6x84e9pbro319qu68b9alda6

PHP中如何生成一个UUID?

本文共计98个文字,预计阅读时间需要1分钟。

PHP中如何生成一个UUID?

phpfunction uuid($prefix='') { $str=uniqid('', true); $arr=explode('.', $str); $str=$prefix . base_convert($arr[0], 16, 36) . base_convert($arr[1], 10, 36) . base_convert(bin2hex(random_bytes(5)), 16, 36); $len=24; $str=substr($str, 0, $len);}

php uuid

function uuid($prefix = ''){ $str = uniqid('',true); $arr = explode('.',$str); $str = $prefix.base_convert($arr[0],16,36).base_convert($arr[1],10,36).base_convert(bin2hex(random_bytes(5)),16,36); $len = 24; $str = substr($str,0,$len); if(strlen($str) < $len){ $mt = base_convert(bin2hex(random_bytes(5)),16,36); $str = $str.substr($mt,0,$len - strlen($str)); } return $str; } // return 6x84e9pbro319qu68b9alda6

PHP中如何生成一个UUID?