PHP如何添加到数组的末尾?

vit*_*lyp 19 php arrays

我很难添加到数组的末尾.不知道怎么做.请帮忙.

$person = array();
$person = array("name"=>"tom", "age"=>20, "height"=>180);
Run Code Online (Sandbox Code Playgroud)

如何添加到数组的末尾?我想在现有数组的末尾添加"weight"=> 120.

谢谢

Bra*_*rad 37

由于这是一个关联数组,只需:

$person['weight']=120;
Run Code Online (Sandbox Code Playgroud)

对于常规的数字索引数组,您可以使用array_push()$person []= "new value";.

  • 对于常规数字索引数组,您还可以执行$ person [] ="new value"; (13认同)
  • @Brad为什么不呢?据我所知,PHP数组保持器顺序.Plus不是PHP关联数组中的所有数组吗? (5认同)