php新增yaml支援
安裝:
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
相關文章
- phpcms--使用新增php原生支援PHP
- 學習PHP中YAML操作擴充套件的使用PHPYAML套件
- yaml (YAML Ain't Markup Language)YAMLAI
- Mysql之新增innodb支援MySql
- PHP 新增匿名類PHP
- apache新增php模組ApachePHP
- 讓apache支援phpApachePHP
- Nginx配置支援phpNginxPHP
- mybatis3 新增ehcache支援MyBatisS3
- OpenShift新增URLRewrite重寫支援
- YAML 使用YAML
- 新增php擴充套件PHP套件
- zabbix新增php監控PHP
- GWT2.2新增canvas元件支援Canvas元件
- DBSync新增對MongoDB、ES的支援MongoDB
- 給iOS庫新增Cocoapods支援iOS
- phpstorm新增laravle語法支援PHPORM
- 給alias命令新增引數支援
- 如何給 PHP 新增新特性PHP
- Android新增OpenCV支援,一步一步新增。AndroidOpenCV
- YAML檔案YAML
- yaml學習YAML
- yaml語法YAML
- 介紹Nginx配置支援PHPNginxPHP
- 配置nginx對php的支援NginxPHP
- php開啟pecl的支援PHP
- Netty 框架學習 —— 新增 WebSocket 支援Netty框架Web
- Spring Boot 新增JSP支援【轉】Spring BootJS
- 如何為 Eloquent 新增多語言支援
- 新增MyEclipse WebSphere Portal Server支援(二)EclipseWebServer
- 新增MyEclipse WebSphere Portal Server支援(一)EclipseWebServer
- PHP中CakePHP新增資料庫PHP資料庫
- pytest + yaml 框架 -68.新增全域性請求引數配置verify和headersYAML框架Header
- PHP之父安迪:谷歌支援PHP一點也不奇怪PHP谷歌
- ImportError: No module named yamlImportErrorYAML
- YAML 語言教程YAML
- 專注於處理 PHP 跨域的 CORS 中介軟體 1.4.0 版本更新,新增了 Swoft 框架支援PHP跨域CORS框架
- valet 不支援PHP8.1麼?PHP