eno-lang / enophp
用于解析、加载和检查 eno 文档的 PHP 库
v0.1.3
2019-02-16 16:28 UTC
Requires (Dev)
- kahlan/kahlan: ^4.3.1
README
用于解析、加载和检查 eno 文档的 PHP 库
安装
composer require eno-lang/enophp
入门指南
创建一个 eno 文档,例如 intro.eno
Greeting: Hello World!
使用 enophp
读取此文件的示例
use Eno\Parser; $input = file_get_contents('intro.eno'); $document = Parser::parse($input); echo( $document->field('Greeting') ); // prints 'Hello World!'
完整文档和 API 参考信息
运行测试
将 kahlan 安装为开发依赖项
composer install
运行测试
./vendor/bin/kahlan
注意,测试套件在某些点可能会有较高的内存峰值负载,这可能会根据您的系统配置超过 PHP 的最大内存限制。如果您遇到这种情况,您可以通过在 php.ini
中增加限制,例如指定 memory_limit = 512M
来解决这个问题。