Perl Array Shift () İşlevi: Hızlı Eğitim

Perl en vardiya() işlevi, öğenin sayısını bir azaltan bir dizideki ilk öğeyi kaldırmak ve döndürmek için kullanılır. ilk eleman dizide en düşük dizine sahip olan dizidir. Bu işlevi karıştırmak kolaydır pop(), bu da son diziden öğe. Ayrıca, unshift () kullanılan işlev Ekle dizinin başına kadar olan bir öğe.

Bir diziyi soldan sağa doğru giden bir dizi numaralı kutu olarak düşünürseniz, en soldaki öğe olur. Shift () işlevi, öğeyi dizinin sol tarafından keser, döndürür ve öğeleri birer birer azaltır. Örneklerde, $ oneName olur 'Larry', ilk öğe ve @myNames kısaltması ('Kıvırcık', 'Moe').

dizi aynı zamanda bir yığın - üstte 0 ile başlayan ve gittikçe artan numaralı kutu yığınının resmi. Shift () işlevi, öğeyi yığının üstünden kaydırır, döndürür ve yığının boyutunu bir azaltır.

instagram story viewer