; (; $ i < = $ # _; $ i ++ $ i = 0) {print $ alt gösterisi {için _ [$ i], " \\ n ";}}$ # dizideki en yüksek dizinini döndürür hatırla (elementlerin sayısı eksi 1), yani $ # _ olan parametreler eksi 1. Eğer sayısı kalın kafalılığı bu tür gibi, o zaman PERL seveceksiniz
gibi, yerel kelime ile bir yordam yerel değişkenleri bildirebilirsiniz.
alt xxx {yerel ($ a, $ b $ c) ...}Ayrıca gibi;, kullanılarak & işlevini çağırabilirsiniz:
& gösterisi ('a', 'b', 'c');& belirsizlik olduğunda yalnızca sembol gereklidir, ancak bazı programcılar her zaman kullanabilirsiniz.
Anahtar kelime dönüşü kullanın altprogramda bir değer döndürmek için. Okuma STDIN'den Okuma
stdin verilerde (standardı) okumak için, STDIN kolu kullanın. Örneğin:
baskı " yüksek numarasını girin: "; $ i = < >; STDIN için ($ j = 0; $ j < = $ i; $ j ++) {print $ j, " \\ n "; beklendiği gibi}Sürece bir tamsayı numarasını girin, bu program çalışacaktır. < STDIN > her seferinde bir satır okur. Ayrıca olduğu gibi, bir karakter okumak için getc kullanabilirsiniz:
$ i = getc (STDIN);Ya okumak kullanın:
okuma (STDIN, $ i, 1);okuma komutuna Üçüncü parametre 1 okumak için girdi uzunluğudur. Okuma Ortam değişkenleri
PERL küresel karma ENV adlı tanımlar ve çevre değerleri almak için kullanabilirsiniz değişkenler. Örneğin:
print $ ENV {'PATH';} Okuma Komut Satırı ArgümanlarPERL komut geçirilen herhangi bir komut satırı argümanlarını içeren bir genel bir dizi ARGV tanımlar. ARGV 1 eksi iletilen argüman sayısı $ #, $ ARGV [0] [1] bu yüzden ikinci ve birinci argüman geçti $ ARGV olduğunu.
Şimdi okumak mümkün olmalı ve basit bir Perl komut yazmak. Ayrıca daha fazla bilgi edinmek için tam dokümantasyon içine zorla gerekir. Daha fazla bilgi için, bir sonraki sayfadaki bağlantılara bakın.
('cat', 'köpek', 'yılan')
bilgisayar programı
- Nasıl İçerik tanıma yazılımı
- Nasıl Pirate Bay İşleri
- Ne? TrueType yazı nelerdir
- Eğer bir CD Windows Media Player kullan…
- Google Derin Rüya
- Nasıl Video Düzenleme
- Açık kaynak ne demek?
- Microsoft Windows'un ilk sürümü 1983 …
- Nasıl Wirth Yasası
- Photoshop Touch cep grafik tasarım merk…
- HTML5
- Streaming Film Sitesi Streaming Film Sit…
- Nasıl Instagram
- C Programlama Works
- Nasıl Google Chrome OS