Introduzione alle funzioni
Le funzioni di PHP rendono il codice modulare e riutilizzabile. Una funzione ha lo scopo di ricevere una o più variabili, eseguire un blocco di codice e, infine, restituire un risultato. Lo scopo principale che deriva dall’utilizzo delle funzioni è quello di mantenere il codice modulare e organizzato. Le funzioni sono spesso utilizzate da più punti nel codice. In questo modo si permette la centralizzazione di blocchi di codice e la possibilità, in caso di necessità, di intervenire soltanto in un piccolo frammento di codice (quello della funzione) anziché dover cambiare più punti del programma.
Per comprendere il meccanismo di utilizzo di una funzione basti pensare a tre punti:
- La funzione viene chiamata (passando o meno dei parametri)
- La funzione elabora.
- La funzione restituisce.
A seguito della definizione di una funzione la stessa può essere chiamata tramite una semplice sintassi. Immediatamente dopo, l’interprete PHP, elabora delle linee di codice e infine, se il codice scritto lo prevede, restituisce un risultato. È importante ricordare che una funzione può terminare il proprio ciclo di vita senza restituire alcunché. Questo dipende da come la funzione stessa è scritta.
Il prototipo di una funzione standard è il seguente:
function nomeFunzione (argomenti){
// Blocco di codice
}
Commenti