管
Duct是一个PHP库,用于增量解析连续的JSON值流。
composer require icecave/duct
Duct旨在解析数据流中的顺序JSON值,而无需在JSON规范之外进行框架或划分。
例子
简单解析
Duct可用于在一次调用Parser::parse()解析多个JSON文档。 给定的JSON字符串必须包含完整值。
use Icecave \ Duct \ Parser ;
$ parser = new Parser ;
$ values = $ parser -> parse ( '[ 1, 2, 3 ] [ 4, 5, 6 ]' );
assert ( $ values [ 0 ] === [ 1 , 2 , 3 ]);
assert ( $ values [ 1 ] === [ 4 , 5 , 6 ]);
增量解析
也可以使用Parser::feed() ,
评论0
最新资源