php linux yaml 的安装和使用
2024-10-20 20:33:35
安装:
1 下载yaml包
wget http://pyyaml.org/download/libyaml/yaml-0.2.2.tar.gz
tar -zxvf yaml-0.2.2.tar.gz
cd yaml-0.2.2/
./configure
make
make install
2,下载php的yaml扩展包
点击官网下载:https://pecl.php.net/package/yaml
tar -zvxf yaml-2.0.4.tgz
cd yaml-2.0.4/
/usr/local/php7/bin/phpize //这里要改成你PHP的安装目录
./configure --with-php-config=/usr/local/php7/bin/php-config //这里也是一样
make
make install
3 php.ini 添加扩展yaml.so
vi /usr/local/php7/lib/php.ini //一样注意目录
extension=yaml.so
4 重启PHP
使用:
//数组转yaml
$yaml = yaml_emit($invoice);
// yaml转数组
$parsed = yaml_parse($yaml);
官方文档地址:https://www.php.net/manual/zh/yaml.examples.php
最新文章
- 关于VSS上的项目源码管理的注意问题
- SCU3312 Stockholm Knights(最大流)
- static初始化问题探究
- mrtg
- 在阿里云 centos 6.3上面安装php5.2(转)
- 前台页面验证中需要注意的一个与VARCHAR2(N BYTE)和VARCHAR2(N CHAR)的小细节
- 了解javascript中的this --实例篇
- [杂题]URAL2047. Maths
- CABasicAnimation(CAKeyframeAnimation)keypath 取值
- 【HDOJ】1699 The comment in cpp
- Stat
- Jquery的text()和html()方法在li与div取值结果解析
- Java程序单元测试工具对比——Parasoft Jtest与Junit
- Java-Filter过滤器用于过滤整个项目的编码
- 接口中定义变量必须为public static final的原因
- React Router 4.x 开发,这些雷区我们都帮你踩过了
- VS2010创建MVC4项目提示错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral,
- MySql数据库时区异常,java.sql.SQLException: The server time zone value '?й???׼ʱ?' is unrecognized or represents more than one time zone.
- CPU 实用工具
- DirectUI消息循环的简单封装