neubert / pile

此包已被废弃,不再维护。未建议替代包。

一个用于获取多维数组和对象的辅助工具。

2.1.0 2019-02-26 05:53 UTC

This package is auto-updated.

Last update: 2021-05-26 11:18:57 UTC


README

Version Build Status

一个用于获取多维数组和对象的辅助工具。

Pile for PHP 可以返回多维数组或对象(或混合类型)的值。当搜索的值找不到时 (例如,由于不存在键),Pile 将返回 null

安装

Composer

获取 Pile 的首选方法是使用 Composer 安装。

composer require neubert/pile

下载

如果您想将 Pile 下载到项目中,可以点击此处

下载 Pile v2.1.0(最新版本)

示例

<?php

use Neubert\Pile;

// sample array
$foo = (object) [
    'key-1' => [
        'key-2' => [
            'key-3' => 'bar'
        ]
    ]
];

// echos 'bar'
echo Pile::find($foo, 'key-1', 'key-2', 'key-3');

许可证

Pile 在 MIT 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE 文件。