travis / ex
一个用于从多维对象或数组中安全提取信息的PHP函数。
v1.0.1
2022-01-04 16:23 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-24 08:24:59 UTC
README
一个用于从多维对象或数组中安全提取信息的PHP函数。
安装
通常使用Composer进行安装。
用法
$array = array( 'foo' => array( 'bar' => array( 'foo' => array( 'bar' => 'asdf' ) ) ) ); $value = ex($array, 'foo.bar.foo.bar'); // returns "asdf" $value = ex($array, 'foo.bar.foo.invalid_key'); // returns null $value = ex($array, 'foo.bar.foo.invalid_key', 'default'); // returns "default"
更新
我添加了另一个帮助函数来安全地计数数组
$array = null; $count = excount($array); // returns 0 instead of error
我想修复PHP 7.4中一个破坏sizeof()的更改。