如何编译安装以及使用msgpack-php
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要介绍"如何编译安装以及使用msgpack-php",在日常操作中,相信很多人在如何编译安装以及使用msgpack-php问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对
千家信息网最后更新 2025年01月19日如何编译安装以及使用msgpack-php
这篇文章主要介绍"如何编译安装以及使用msgpack-php",在日常操作中,相信很多人在如何编译安装以及使用msgpack-php问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何编译安装以及使用msgpack-php"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
Msgpack
是一个 PECL
扩展,此扩展提供用于与 MessagePack
序列化通信的 API。
MessagePack
是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。
下载
wget https://github.com/msgpack/msgpack-php/archive/msgpack-2.0.3.tar.gz
解压
tar -zxvf msgpack-2.0.3.tar.gz cd msgpack-php-msgpack-2.0.3/
查看phpize
文件路径
$ whereis phpizephpize: /usr/local/php-7.2.9/bin/phpize
从源代码编译
$./configure$make && make install
修改配置文件
sudo vim /usr/local/php-7.2.9/etc/php.ini // 增加以下扩展extension=msgpack.so
重启php-fpm
检查是否安装成功
sudo systemctl restart php-fpm.service
官方简单案例 msgpack-test.php
1,1=>2,2=>3);$msg = msgpack_pack($data);var_dump($data);echo '----------------';var_dump($msg); $data = msgpack_unpack($msg);var_dump($data);
运行结果
array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3)}----------------string(4) ""array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3)}
到此,关于"如何编译安装以及使用msgpack-php"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
编译
学习
对象
序列
文件
更多
语言
帮助
通信
实用
轻巧
成功
接下来
之间
二进制
官方
文章
方法
案例
源代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
人民大学贫困人口微观追踪数据库
架构师考试数据库
软件开发公司要求写个人目标
平面设计能转软件开发吗
银河奥特曼官方数据库
九江学院计算机网络技术
政府的数据库是啥
工行软件开发有编制吗
软件开发测试内容
天骐解说我的世界服务器建筑大师
重庆做游戏软件开发的电话
滨州瓷砖软件开发定制
进入数据库前需要消毒吗
苏州东吴期货软件开发待遇
web服务器怎么测网速快
《网络安全法》明确提出
南京商林互联网科技有限公司
英灵神殿加不进服务器
军团要塞2服务器出现英文
rust被封服务器是怎么样的
安徽数据库安全箱生产厂家
网络安全教育艺术字体
丝瓜进不去服务器
服务器在美国美国妞
莱西安卓软件开发公司
云数据库怎么使用
知网里的数据库在哪
网络技术给中国带来的好处
python连接服务器端
zigbee上位机软件开发