Il PHP mette a disposizione dei programmatori all’incirca 700 funzioni pronte, ma in alcuni casi può tornare utlile crearci le nostre personali funzioni.
Creare una funzione può essere utile quando abbiamo necessità di utilizzare una porzione di codice più volte.
Una funzione può essere definita in qualsiasi punto del nostro codice php, e per richiamarla ci basta utilizzare il nome che le abbiamo assegnato definendola.
La sintassi della definizione di una funzione é:
function nomeDellaFunzione(){
//codice da eseguire
//nella funzione
}
E’ possibile utilizzare dei parametri per rendere più duttili le funzioni, inoltre è anche possibile fare in modo che le funzioni ritornino un valore utilizzando la parola chiave return.
function nomeDellaFunzione($par1,$par2,...){
//codice da eseguire
//nella funzione
return $risultato;
}
Ecco un esempio di funzione che somma 2 valori
function somma($a,$b){
$risultato = $a+$b;
return $risultato;
}
Per utilizzarla ci bastera:
echo somma(12,11);
// stamperà 23