grazie,

quindi se definisco una funzione con tre variabili non c'è un modo per usarne solo 2 o 3 così come accade per le normali funzioni già scritte di php?

Quindi:
function funzione($a,$b,$c)

non potrà mai essere richiamata come
funzione ($a)

oppure

funzione($a,$b)


E' cosi'? Se è vero allora il linguaggio non mi pare molto flessibile!