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 に答える