picios / dottedarray
使用点表示法获取和设置数组节点
v1.0.1
2019-08-06 12:27 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: ^8.3
This package is auto-updated.
Last update: 2024-09-06 23:21:50 UTC
README
使用点表示法获取和设置数组节点。它提供了方便的数组元素访问方式。特别推荐用于配置数组。
用法
use Picios\DottedArray\DottedArray; require_once __DIR__ . '/vendor/autoload.php'; $array = array( 'women' => array( 'cloths' => 'always lack', 'money' => 'never enough', 'mind' => 'calm', ), 'men' => array( 'cloths' => 'whatever', 'money' => 'hidden', 'mind' => 'reckless', ), ); $dottedArray = new DottedArray($array); echo $dottedArray->get('women.cloths'); $dottedArray->set('women.cloths', 'ok'); echo $dottedArray->get('women.cloths');
也可以与全局变量一起使用,例如 $_SESSION
$session = new \Picios\DottedArray\DottedArray($_SESSION); echo $session->get('user.name');
测试
sudo phpunit test --bootstrap vendor/autoload.php
主页
您可以在 Picios.pl 上阅读更多内容。