Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako perl Works

i- $ = $ # _; $ i ++) {print $ _ [$ i], " \\ N ';;}}

Nezabudnite, že $ # vracia najvyšší index v poli (počet prvkov mínus 1), takže $ # _ je počet parametrov mínus 1. Ak Páči sa vám tento druh tuposť, potom budete milovať Perl

Môžete deklarovať lokálne premenné v podprograme so slovom miestne, ako v prípade :.

 sub XXX {local ($ a, $ b, $ c) ...} 

Môžete tiež volať funkciu pomocou &, ako:

 & Show ("A", "B", "C"); 

The & Symbol je vyžadovaný iba v prípade, že je nejednoznačnosť, ale niektorí programátori používať po celú dobu.

Ak sa chcete vrátiť hodnotu z podprogramu, použite kľúčové slovo priznanie.
Reading
Čítanie zo štandardného vstupu

Ak chcete čítať v dátach zo štandardného vstupu (štandardné), použite rukoväť STDIN. Napríklad:

 tlač " Zadajte vysoké číslo: "; $ I = < > STDIN;; for ($ j = 0; j $ < = $ i; j ++ $) {print $ j, " \\ N ';; } 

Ak zadáte celé číslo, bude tento program fungovať podľa očakávania. < STDIN > číta riadok naraz. Môžete tiež použiť getc na čítanie jedného znaku, ako v:

 $ i = getc (STDIN); 

alebo použite čítať

 prečítať (STDIN, $ i, 1); 

1 v tretej parameter príkazu čítania je dĺžka vstupu do čítania.
Premenné čítanie Environment

Perl definuje globálny hash s názvom ENV, a môžete ho použiť na načítanie hodnôt životného prostredia premenné. Napríklad:

 print $ ENV {"PATH"}; Argumenty čítanie príkazového riadka 

Perl definuje globálny pole argv, ktorý obsahuje všetky argumenty príkazového riadku odovzdanej skriptu. $ # ArGV je počet argumentov predaných mínus 1, $ ArGV [0] je prvý argument, prešiel, $ ArGV [1], je druhá, a tak ďalej.

Teraz by ste mali byť schopní čítať a napísať jednoduché Perl skripty. Tiež by ste mali byť schopní brodiť do kompletnej dokumentácie sa dozviete viac. Ďalšie informácie nájdete odkazy na ďalšej stránke.

Page [1] [2] [3] [4]