Page 146 - HTML, PHP & MYSQL - La programmazione eb
P. 146
// funzione senza argomenti e senza valore di ritorno
nome_funzione();
// funzione con argomenti e senza valore di ritorno
nome_funzione($arg1,$arg2);
Un esempio completo: una funzione per calcolare il prezzo
con IVA
Per concludere questa lezione vediamo un esempio
completo di funzione PHP personalizzata. Vediamo di
seguto una funzione per il calcolo del prezzo + IVA:
function prezzo_ivato($prezzo) {
$aliquota = 22;
$prezzo_ivato = ($prezzo*(100+$aliquota))/100; return
number_format($prezzo_ivato,2,',','');
}
// utilizzo la funzione
$prezzo = 70;
$prezzo_finale = prezzo_ivato($prezzo);
echo 'Il prezzo finale è di ' . $prezzo_finale . ' Euro';
Nella lezione precedente (dedicate alle funzioni PHP)
abbiamo visto la differenza tra funzioni "native" e
"personalizzate". A partire da questa questa lezione
passeremo in rassegna alcune delle (tantissime) funzioni
native offerte da PHP per svolgere le più diverse
operazioni.
147