将一个或多个项目添加到数组的末尾。
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 中删除。