rezouce/选择器

使用流畅选择器从数组或JSON字符串中获取值

1.0.1 2015-11-16 17:54 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:16:02 UTC


README

此库允许使用选择器从数组或JSON字符串中检索数据

安装

composer require rezouce/selector

使用方法

<?php
use Selector\Selector;
use Selector\Parser\ArrayParser;

$data = [
    'users' => [
        'name' => 'Steve',
        'age' => 49,
    ],
    [
        'name' => 'Edward',
        'age' => 34,
    ],
];

$selector = new Selector($data, new ArrayParser);

$selector->get('users.name'); // return ['Steve', 'Edward']
$selector->get('users[1].name'); // return 'Edward'

许可证

此库是开源软件,根据MIT许可证授权