ronappleton/laravel-dot

通过点符号设置和获取数组值

v1.0 2020-02-24 21:41 UTC

This package is auto-updated.

Last update: 2024-09-25 07:58:12 UTC


README

通过点符号设置和获取数组值。

这个库是围绕php-dot库的Laravel包装器。

它提供了一个名为'Dot'的facade,以使用php-dot库。

安装

composer require ronappleton/laravel-dot "v1.0"

Laravel < 5.5 将RonAppleton\LaravelDot\ServiceProvider::class添加到您的config/app.php文件中

Laravel > 5.5 库将自动加载。

Lumen 添加$app->register(RonAppleton\LaravelDot\ServiceProvider::class);到您的bootstrap/app.php

示例用法

在文件顶部声明use RonAppleton\LaravelDot\Facade\Dot;

然后

$value = Dot::get($array, 'key.to.your.value', $defaultValue);

$success = Dot::set($array, 'key.to.append.value', $value);

注意:set通过引用访问数组,并在成功时返回true。