SORU
30 Aralık 2010, PERŞEMBE


Perl @_ anlamı nedir?

Perl @_ anlamı nedir?

CEVAP
30 Aralık 2010, PERŞEMBE


perldoc perlvar özel adında herhangi bir Perl değişken bilgi için kontrol etmek için ilk yer.

Alıntı:

@_: dizinin bir alt yordam İçinde @_ parametreler, o alt geçirilen içerir.

Daha fazla bilgi perldoc perlsub (Perl subroutines) perlvar bağlantılı bulunabilir:

Herhangi bir argüman göstermek kadar geçti dizi @_ .

Eğer bir işlev olarak adlandırılan bu nedenle, iki bağımsız değişken, o $_[0] içinde saklanır ve $_[1].

Dizi @_yerel dizionun ama unsurlardırgerçek skaler parametreler için takma adlar. Özellikle, eğer bir eleman $_[0], güncellenir ilgili değişkeni güncellenir (veya bir hata eğer değilse oluşur güncellenebilir).

Eğer bir bağımsız değişken bir dizi ise ya da karma bir öğe yok işlevi çağrıldığında, o elemanları arasında oluşturulan (ve eğer) yoksa başvuru modifiye alınır. (Perl bazı eski sürümleri eleman oluşturulan olup olmadığını ya da değil eleman atandı.) Atama için @_ o kaldırır tüm dizi yumuşatma, ve herhangi bir güncelleştirme. argümanlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bigky226

    bigky226

    11 HAZİRAN 2006
  • DavidParody

    DavidParody

    17 EKİM 2009
  • khloe brooks

    khloe brooks

    25 Temmuz 2011