Perl/Funzioni: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 7:
per indicare una funzione il Perl adotta la parola chiave sub (in inglese subrutine).
{
... istruzioni ...
Riga 18:
print "ciao mondo\n";
}
miafunzione
nell'esempio indicato la funzione "miafunzione" non usa parametri.
I parametri passati ad una funzione sono variabili.
Occorre però prestare particolare attenzione al fenomeno della "linearizzazione" nel caso di array e hash. '''TODO:<-- riferimento a linearizzazione -->'''
== I parametri ==
I parametri di una funzione sono delle informazioni necessarie ad una funzione per svolgere il proprio compito.
Vengono messi La dichiarazione rimane inalterata ma la chiamata invece si modifica:
{
... istruzioni ...
}
<nome>
vediamo questo esempio:
{
print "ciao mondo\n";
Line 52 ⟶ 53:
}
miafunzione
che produrrà:
|