Java 和 PHP 生成唯一标识符 (UUID) 代码示例
Java 和 PHP 生成唯一标识符 (UUID) 代码示例
本文提供 Java 和 PHP 版本的代码示例,用于使用 UUID 生成唯一标识符。代码中使用了 name-based UUID 生成方式,并展示了如何将 UUID 中的连字符 ( - ) 移除。
Java 版本
String nsrsbh = "your_nsrsbh_value";
String key = UUID.nameUUIDFromBytes(nsrsbh.getBytes()).toString().replaceAll("-", "");
System.out.println(key);
PHP 版本
$nsrsbh = 'your_nsrsbh_value';
$key = str_replace('-', '', uuid_create(UUID_TYPE_RANDOM, $nsrsbh));
echo $key;
注意:
uuid_create(UUID_TYPE_NAME, $nsrsbh)在 PHP 中无法正常工作,因此示例代码中使用uuid_create(UUID_TYPE_RANDOM, $nsrsbh)生成随机 UUID,并将$nsrsbh作为随机数生成器的种子。- 请将
your_nsrsbh_value替换为实际的nsrsbh值。
希望这些代码示例能够帮助您生成唯一的标识符。
原文地址: https://www.cveoy.top/t/topic/m6s7 著作权归作者所有。请勿转载和采集!