push ARRAY,LIST

将一个或多个项目添加到数组的末尾

my @animals = ("cat");
push(@animals, "mouse"); # ("cat", "mouse")

my @colors = ("red");
push(@colors, ("blue", "green")); # ("red", "blue", "green")

返回完成 push 后的数组中的元素数量。

my $color_count = push(@colors, ("yellow", "purple"));

say "There are $color_count colors in the updated array";

从 Perl 5.14 开始,一项实验性功能允许 push 采用标量表达式。此实验被认为不成功,并从 Perl 5.24 中删除。