ajthinking / data-query
这是我包 data-query 的介绍
dev-master
2023-07-10 12:47 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^9.0
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- nunomaduro/collision: ^6.0
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpunit/phpunit: ^9.5
- spatie/laravel-ray: ^1.26
This package is auto-updated.
Last update: 2024-09-11 14:21:19 UTC
README
访问不确定的 PHP 数据结构中的属性和方法。支持对象和数组访问,并能转发方法调用。它会自动解析底层的数据结构(JSON、数组或对象),并直接给出(嵌套)结果。
安装
composer require ajthinking/data-query
使用方法
use Ajthinking\DataQuery\DataQuery; DataQuery::in($spaghetti) ->prop ->method('some arg') ->nestedProp ['deep nested prop with spaces'] ->get(); // result or null
许可证
MIT 许可证 (MIT)。请参阅许可证文件以获取更多信息。