6

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

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

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

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

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

)

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

干杯

4

2 回答 2

19

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

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

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

于 2013-02-27T12:56:56.537 回答
3

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

echo $arr[count($arr) - 1]['price'];
于 2013-02-27T12:56:42.020 回答