Perl數組unshift()功能教程

Perl's unshift()函數用于在數組(prepend)的開頭添加一個或多個值,這會增加元素的數量。然后,新值成為數組中的第一個元素。它返回數組中新元素的總數。它'很容易將此函數與push()混淆,push()將元素添加到數組的末尾。

描繪一排編號框,從左到右。unshift()函數將在數組的左側添加一個或多個新值,并增加元素。在示例中,@myname的值變?yōu)椋?Larry','Curly','Moe')。

數組也可以被認為是一個堆棧圖片一堆編號框,從頂部的0開始,隨著它的下降而增加。unshift()函數會將值添加到堆棧的頂部,并增加堆棧的整體大小。

您可以直接在數組上取消篩選()多個值:

或通過取消篩選()-ing數組:

筆記本小常識