Nel manuale di PHP, per mostrare la sintassi delle funzioni con parametri opzionali, usano parentesi attorno a ciascun set di parametri opzionali dipendenti. Ad esempio, per la date()funzione, il manuale riporta:
string date ( string $format [, int $timestamp = time() ] )
Dove $timestampè un parametro facoltativo e quando lasciato in bianco viene impostato automaticamente sul time()valore restituito della funzione.
Come si fa a creare parametri opzionali come questo quando si definisce una funzione personalizzata in PHP?
function dosomething($var1, $var2, $optionalValue = null)Ho trovato questa opzione migliore.