我使用CMS(Drupal 8)。它会自动生成一个具有唯一值的多维数组,如下所示:
//var_dump of my $array
array (size=1)
0 =>
array (size=1)
'value' => string '50' (length=2)
到目前为止,我使用这种丑陋的方式自动获取这些数组的值(例如:" 50"):
array_shift(array_values(array_shift(array_values($array))))
我的问题是,在php中有更好的方法吗?
答案 0 :(得分:1)
所以你知道它是一个数组中的数组吗?
$value = reset(reset($array));
你不知道有多少 turtleles 数组是嵌套的?
$value = $array;
while(is_array($value))
$value = reset($array);
答案 1 :(得分:0)
只需使用via index:
$array[0]['value']