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;