Php 如何在数组的最后一个输出上添加另一个元素

Php 如何在数组的最后一个输出上添加另一个元素,php,arrays,Php,Arrays,我的数据库中有一个简单的数组: [0] => stdClass Object ( [id] => 1 [name] => John ) [1] => stdClass Object ( [id] => 2 [name] => Alice ) [2] => stdClass O

我的数据库中有一个简单的数组:

 [0] => stdClass Object
        (
            [id] => 1
            [name] => John
        )

    [1] => stdClass Object
        (
            [id] => 2
            [name] => Alice
        )

    [2] => stdClass Object
        (
            [id] => 3
            [name] => Michael
        )
如何在上次输出(id 3)上添加另一个值,如下所示:

[2] => stdClass Object
        (
            [id] => 3
            [name] => Michael
            [age]     => 14
        )

类似于
$arr[2]>age=14它是一个对象,不是数组。请看一下@CidYou的评论,可以使用array_reverse,但可能会给出意外的结果

$array[count($array)-1]->age=14;