pc网站和移动网站,做个购物网站,chinacd.wordpress.som,广州seo搜索学习整理安装php的uuid扩展以及uuid调用方法 1、安装uuid依赖库2、下载并安装3、ini中添加扩展4、re2c版本报错5、uuid调用方法 1、安装uuid依赖库
yum -y install uuid uuid-devel e2fsprogs-devel libuuid-devel2、下载并安装
点我下载uuid安装包
wget http://pecl.php.ne… 学习整理安装php的uuid扩展以及uuid调用方法 1、安装uuid依赖库2、下载并安装3、ini中添加扩展4、re2c版本报错5、uuid调用方法 1、安装uuid依赖库
yum -y install uuid uuid-devel e2fsprogs-devel libuuid-devel2、下载并安装
点我下载uuid安装包
wget http://pecl.php.net/get/uuid-1.2.1.tgz
tar zxvf uuid-1.2.1.tgz
cd uuid-1.2.1
/usr/bin/phpize
./configure --with-php-config/usr/bin/php-config
make
make install到这一步表示安装成功
3、ini中添加扩展
php.ini中添加uuid.so扩展
找到php.ini
php -i | grep ini编辑php.ini添加
vim /usr/local/php7/lib/php.iniextensionuuid.so保存并重启php服务
service php-fpm restart查询是否加载uuid扩展
php -m | grep uuid4、re2c版本报错
re2c版本太低会报错可以重新安装一下 yum -y install re2c5、uuid调用方法
function getCreateUuid($prefix ){ //可以指定前缀if(function_exists(uuid_create)) {return uuid_create();} else {$str md5(uniqid(mt_rand(), true));$uuid substr($str,0,8) . -;$uuid . substr($str,8,4) . -;$uuid . substr($str,12,4) . -;$uuid . substr($str,16,4) . -;$uuid . substr($str,20,12);return $prefix . $uuid;}
}
echo getCreateUuid();