thinkphp使用第三方库生成uuid通用唯一识别码

uuid通用唯一识别码的应用在很多地方被频繁使用,如此在thinkphp项目中,如何生成uuid通用唯一识别码是本文的关键点。

常见生成方式有两中分别为:自定义方法来生成、利用第三方库。

本文就使用现成第三方库生成uuid做使用说明。

步骤一:安装第三方库(ramsey/uuid

composer require ramsey/uuid

第三方库安装成功如图提示:


步骤二:在thinkphp中引入第三方框架

use Ramsey\Uuid\Uuid;

步骤三:方法中调用生成uuid

$uuid = Uuid::uuid4(); 
var_dump($uuid->toString());
// string(36) "7991775a-58d6-4ffe-8043-3401e6126a2d"

通过上方三个步骤便可以生成uuid,如果你想了解更多。可以去github查看,作者的插件详细信息。

github 地址https://github.com/ramsey/uuid

The PHP Package Repository 地址https://packagist.org/packages/ramsey/uuid

官方文档ramsey/uuid Manual


六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!