Çevrimiçi Perl betikleri örneğinde değişken isimlerinin önünde "benim" anahtar kelimesini görmeye devam ediyorum ama bunun ne anlama geldiği hakkında hiçbir fikrim yok. Kılavuz sayfalarını ve diğer siteleri çevrimiçi olarak okumayı denedim, ancak nasıl kullanıldığını gördüğüm ve kılavuz arasındaki fark göz önüne alındığında ne işe yaradığını anlamakta güçlük çekiyorum.
Örneğin, bu yazıda dizinin uzunluğunu elde etmek için kullanılır: Perl'de bir dizinin boyutunu bulun
Ancak kılavuz şöyle diyor:
Bir my, listelenen değişkenleri çevreleyen blok, dosya veya eval için yerel (sözcüksel olarak) olarak bildirir. Birden fazla değer listelenmişse, liste parantez içine yerleştirilmelidir.
Ne işe yarar ve nasıl kullanılır?
my
en azından bunu hesaba katmadı.=
Skaler bağlamı zorlayan, skaler atama operatörüdür ( )@arr
.