如果你的数组是一个关联数组,可以使用解构赋值的扩展语法来获取对应属性值。
假设有一个关联数组 $arr,包含两个属性 name 和 age,我们可以使用解构赋值的扩展语法将其解构为两个变量:
```
$arr = ['name' => 'Tom', 'age' => 18];
['name' => $name, 'age' => $age] = $arr;
echo $name; // 输出 Tom
echo $age; // 输出 18
```
在上面的例子中,我们使用了解构赋值的扩展语法 `['name' => $name, 'age' => $age]` 来指定要获取的属性名和对应的变量名。这样就可以方便地获取关联数组中的属性值了。
需要注意的是,解构赋值的扩展语法只能用于 PHP 7.1 及以上版本。如果你的 PHP 版本低于 7.1,可以使用 list() 函数结合数组的键名来实现类似的效果。例如:
```
$arr = ['name' => 'Tom', 'age' => 18];
list('name' => $name, 'age' => $age) = $arr;
echo $name; // 输出 Tom
echo $age; // 输出 18
```