A: Największa
$ i = 5; $ j = $ i + 5; print $ i, " \\ t ", $ i + 1, " \\ t ", $ j; # \\ T = zakładkaA: Największa
$ a = " "; Witam $ b = " World \\ n "; $ c = $ a. $ b; # Uwaga wykorzystanie. do Concat struny druku $ c;Od. jest konkatenacji, a = ma oczekiwaną znaczenie w ten sam sposób, że ". + = " nie w C. W związku z tym, można powiedzieć: Największa
$ a = " "; Witam $ b = " World \\ n "; $ a = $ b.; print $ a;Można również tworzyć tablice: Największa
a = ("kot", "pies", "węgorz"); a druku, " \\ n "; print $ # a, " \\ n "; # Wartość najwyższym indeksie, zero druku oparty $ a [0], " \\ n "; print $ a [0], $ a [1], $ a [2], " \\ n ";$ # Zapis dostaje najwyższy wskaźnik w tablicy, co odpowiada liczbie elementów w minus tablicy 1. Jak w C, wszystkie tablice rozpocząć indeksowanie na zero Największa
Można również tworzyć skrótów:. Największa
% h = ("pies", "kora", "kot", "meow" "węgorz", "zap"); print " Pies mówi ", $ h {"pies";}Tutaj, "kora" wiąże się ze słowem "pies", "miau" z "kot", i tak dalej. Bardziej wyraziste składnia tej samej deklaracji jest: Największa
% h = (psa = > "kora", kat = > "meow", węgorz = > "ZAP");= > Operator cytuje lewy ciąg i działa jako przecinek Największa Pętle i IFS Największa
Można utworzyć prosty dla pętli, jak to zrobić w C:. Największa
for ($ i = 0; $ i < 10; $ i ++) {print $ i, " \\ n "; }Podczas gdy wypowiedzi są proste: Największa
$ i = 0; while ($ i < 10) {print $ i, " \\ n "; $ i ++; }W przypadku stwierdzenia są podobnie łatwe: Największa
for ($ i = 0; $ i < 10; $ i ++) {if (! $ i = 5) {print $ i, " \\ n &Quot;; }}Operatorzy logiczne działają jak robią w C:
W przypadku numerów:
Others:
If masz tablicę, możesz pętli to łatwo z foreach: Największa
a = ("pies", "kot", "węgorz"); foreach $ b (a) {print $ b, " \\ n "