温馨提示×

如何通过array_get实现多维数组的访问

PHP
小樊
84
2024-08-07 21:07:18
栏目: 编程语言

可以使用array_get函数来实现多维数组的访问,array_get函数可以用来获取数组中指定键的值,如果键不存在,则返回指定的默认值。

下面是一个示例代码,演示如何使用array_get函数来访问多维数组:

$array = [
    'foo' => [
        'bar' => [
            'baz' => 'value'
        ]
    ]
];

// 使用array_get来访问多维数组
$value = array_get($array, 'foo.bar.baz', 'default');

echo $value; // 输出: value

在上面的示例中,我们首先定义了一个多维数组$array,然后使用array_get函数来访问数组中的值。在array_get函数中,第一个参数是要访问的数组,第二个参数是要访问的键的路径,第三个参数是默认值。

如果要访问的键存在,则返回对应的值,否则返回默认值。在上面的示例中,键’foo.bar.baz’存在,因此返回对应的值’value’。

0