Perl/Variabili scalari: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
mNessun oggetto della modifica
Riga 3:
Le variabili scalari sono i mattoni delle variabili in Perl.
Rappresentano una "entità" singola : una sola informazione.
 
Non è necessario dichiarare una variabile per usarla.
 
Per distinguere le variabili scalari da altri elementi si deve mettere davanti al nome della
==Il nome==
variabile il carattere "$".
il carattere "$" viene chiamatto "sigillo" e serve quindi a identificare le variabili scalari (un solo valore).
 
Dato che il Perl è un linguaggio che si adatta al "contesto", il contenuto di una variabile
Per identificare una variabile occorre anteporre al nome il carattere $.
sarà adattato automaticamente all'uso che ci si aspetta.
Il nome di una variabile può essere composta da lettere, numeri, "_" , "'" e lunga fino a 256 caratteri.
Per esempio : il valore 5 di una variabile verrà interpretato come 5 numerico in caso di somma
o di "5" in caso di uso come stringa senza dover convertire esplicitamente.
 
Entriamo ora nei dettagli:
==Il nome==
Per identificare una variabile scalare (un valore) occorre anteporre al nome il carattere $.
Il nome di una variabile DEVE iniziare con "lettere", "_" , "'", mentre dal secondo carattere oltre ai precedenti si possono usare i "numeri" fino ad un massimo di 256 caratteri.
'''NOTA:''' le variabili $1, $2 etc sono utilizzate "internamente" dal linguaggio, pertanto potrebbe essere impossibile per l'interprete distinguere la variabile dichiarata da quella interna.
Inoltre essendo un linguaggio "case sensitive" le lettere maiuscole e le lettere minuscole sono differenti.
 
Line 16 ⟶ 28:
</source>
 
'''NOTA:''' il nome di una variabile non può iniziare con numeri. !!!
==Il contenuto==