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

  • Pituvision

    Pituvision

    11 Mart 2006
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • wwjoshdew

    wwjoshdew

    1 AĞUSTOS 2007