获取多维数组的最终值

时间:2013-02-27 12:54:48

标签: php multidimensional-array

我有一个未定义长度的多维数组,看起来像

Array
(
    [0] => Array
        (
            [price] => 75
        )

    [1] => Array
        (
            [price] => 90
        )

    [2] => Array
        (
            [price] => 95
        )

    [3] => Array
        (
            [price] => 130
        )

)

如何获取数组中最后一个元素的价格值?

干杯

2 个答案:

答案 0 :(得分:12)

试试这个:$array是你的输入数组

$arr   = end($array);
echo $arr['price'];

编辑:使用PHP 5.4或更新版本:end($array)['price'] - fab (fab评论)

答案 1 :(得分:3)

只需使用此代码$arr就是您的数组。

echo $arr[count($arr) - 1]['price'];