Dans le manuel PHP, pour montrer la syntaxe des fonctions avec des paramètres optionnels, ils utilisent des crochets autour de chaque ensemble de paramètres optionnels dépendants. Par exemple, pour la date()
fonction, le manuel lit:
string date ( string $format [, int $timestamp = time() ] )
Où $timestamp
est un paramètre facultatif, et lorsqu'il est laissé vide, il prend par défaut la time()
valeur de retour de la fonction.
Comment créer des paramètres optionnels comme celui-ci lors de la définition d'une fonction personnalisée en PHP?
function dosomething($var1, $var2, $optionalValue = null)
J'ai trouvé cette meilleure option.