有谁知道 PHP 的优秀 YAML 解析器?如果是这样,这个库的优缺点是什么?
最佳答案
Last updated: July 26th, 2017
以下是 PHP 中 YAML 状态的总结:
- C 库的包装器:如果您需要绝对的速度,您可能需要这些:
- php-yaml : LibYAML 的包装器.可作为 PECL 扩展使用;它也是 PHP's docs 上的那个.
- syck : 绑定(bind)到 syck;也可作为 PECL 扩展。 (日期,见下文)
纯 PHP 实现:
在撰写本文时,上述库的最新版本发布日期和 YAML spec 的版本(1.2是最新版本)他们支持的是:
php-yaml 1.3.0 2016-09-24 YAML 1.1 [PHP 5]
php-yaml 2.0.0 2016-09-24 YAML 1.1 [PHP 7]
syck 0.9.3 2008-11-18 YAML 1.0
sfYaml 3.3.5 2017-06-15 YAML 1.1, most of 1.2
spyc 0.6.2 2017-02-24 YAML 1.1
关于PHP YAML 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/294355/