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 值。

希望这些代码示例能够帮助您生成唯一的标识符。

Java 和 PHP 生成唯一标识符 (UUID) 代码示例

原文地址: https://www.cveoy.top/t/topic/m6s7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录