Nwlapcug.com


Come creare variabili in PERL

Come una lingua portatile, semplice e versatile, PERL è diventato popolare per lavorare su programmi e script basati sul web. Originariamente sviluppato per UNIX, PERL ha una struttura semplice e un modo agile di occuparsi dei dati. Si può vedere questa filosofia al lavoro in quanto gli utenti creare variabili in PERL. Fare diverse variabili, quali stringhe e numeri, manca la rigidità o la complessità di alcune altre lingue.

Istruzioni

1

Identificare il tipo di variabile. Per una singola variabile, PERL utilizza lo stesso tipo di variabile per una variabile numerica o una stringa. Per le matrici, è possibile creare una matrice di valori di solo, o una matrice con chiavi e valori, affinché ogni valore ha un proprio nome variabile.

2

Definizione della variabile semplice con un = istruzione. Per questi, il comando in PERL sarà simile a uno in Visual Basic, senza un comando "dim" per la dimensione della variabile. In PERL, è possibile creare un valore numerico scalare con un comando come questo: $myfirstnumber = 44

3

Costruire una stringa scalare. Con le definizioni di variabili di stringa, è possibile utilizzare citazioni singole o doppie, in modo da ottenere gli stessi risultati con questi due comandi: $foo = "hello" OR $foo = "hello"

4

Costruire una matrice. Se si desidera più di un valore in una variabile, si potrai essere la definizione di una matrice utilizzando un comando con un insieme all'interno di parentesi: per una matrice di valori 3, 5 e 7 in PERL, si farebbe qualcosa di simile: @myarray = (3, 5, 7) o per una matrice di stringhe: @myarray = ("tre", "cinque", "sette"). Si può anche fare senza le virgole e a elencare le stringhe delimitate da virgolette. Per le matrici numeriche sequenziale, è possibile risparmiare tempo creando di definirli con un comando come questo, ad esempio da 1 a 100: @myarray=(1..100)

5

Creare gli hash con identificatori complessi. Poiché un hash ha variabili con indicatori numerici sia di stringa, è necessario elencare entrambe. Ad esempio, per un hash con elementi Joe = 33, Gary = 29 e Sue = 50, sarebbe la tua definizione di hash: % myhash = ("Joe", 33, "Gary", 29, "Sue", 50)