[PHP] ubuntu下使用uuid扩展获取uuid
2023-02-18 15:41:26 时间
1.php生成uuid网上大部分是使用随机数md5截取的,很有可能会重复冲突
2.uuid的组成中最重要的一个是机器码,大部分是网卡MAC地址, php无法获取到机器码,因此不能直接使用代码来生成一个uuid
3.安装扩展可以做到,先安装uuid 和uuid-dev
apt-get install uuid*
4.安装php扩展
pecl install uuid
5.配置ini文件引入扩展 extension=uuid.so
6.扩展安装成功就可以直接用了 uuid_create(1) 可以看到后面的机器码和上面的命令中的一样
相关文章
- [PHP] 使用php生成下载csv文件
- [PHP] defunct僵尸进程
- [PHP] PHP多个进程配合redis的有序集合实现大文件去重
- [PHP] yield沟通函数循环内外
- [MySQL]sql语句count操作效率排序count(*) count(1) count(主键id) count(字段)
- [日常] 解决mysql不允许外部访问
- [日常] imap协议读取邮件
- [MySQL] update语句的redo log过程
- [转载] PHP 8新特性之JIT简介
- [PHP] 新浪企邮webmail在memcache实践使用共享session
- [PHP] php8的jit不支持32位系统WARNING: JIT not supported by host architecture
- [PHP] 源码编译安装opcache
- [PHP] 查找使用的哪个配置文件php.ini
- [PHP]解决nginx php上传文件限制413 Request Entity Too Large
- [PHP]命令执行函数的区别
- [PHP] 最新抢先编译安装PHP8.0.0 alph1以及FPM
- [PHP] 解决no package ‘oniguruma’ found
- [PHP] PHP 8.0.0 Alpha 1已发布
- [tcp] WireShark监听本地回环地址127.0.0.1
- [PHP] 基于redis实现滑动窗口式的短信发送接口限流