【文件属性】:
文件名称:jmespath.php:在PHP中以声明方式指定如何从JSON文档中提取元素
文件大小:27KB
文件格式:ZIP
更新时间:2021-02-25 02:08:08
PHP
jmespath.php
JMESPath(发音为“ jaymz路径”)允许您声明性地指定如何从JSON文档中提取元素。 jmespath.php允许您在具有PHP数据结构PHP应用程序中使用JMESPath。 它需要PHP 5.4或更高版本,并且可以使用mtdowling/jmespath.php软件包通过安装。
require 'vendor/autoload.php' ;
$ expression = 'foo.*.baz' ;
$ data = [
'foo' => [
'bar' => [ 'baz' => 1 ],
'bam' => [ 'baz' => 2 ],
'boo' => [ 'baz' => 3 ]
]
];
JmesPath \search ( $ expression , $ data );
/
【文件预览】:
jmespath.php-master
----composer.json(748B)
----README.rst(4KB)
----bin()
--------jp.php(2KB)
--------perf.php(2KB)
----LICENSE(1KB)
----src()
--------AstRuntime.php(1KB)
--------FnDispatcher.php(12KB)
--------Parser.php(14KB)
--------CompilerRuntime.php(3KB)
--------Utils.php(7KB)
--------TreeCompiler.php(13KB)
--------Lexer.php(15KB)
--------Env.php(2KB)
--------TreeInterpreter.php(8KB)
--------SyntaxErrorException.php(1KB)
--------JmesPath.php(373B)
--------DebugRuntime.php(3KB)
----CHANGELOG.md(2KB)