Cela signifie des arguments facultatifs à la méthode, vous n'avez pas à les transmettre.
En général, il y a un défaut montré, par exemple dans le cas de preg_quote
, la valeur par défaut est NULL:
string preg_quote (string $str [, string $delimiter = NULL ])
Si vous êtes satisfait de cette valeur par défaut, vous pouvez omettre l'argument. Un autre bon exemple serait mktime
.
int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]])
Notez que dans la documentation de mktime
, il est indiqué que vous pouvez ignorer les paramètres en utilisant un format spécifique:
Les arguments peuvent être laissés dans l'ordre de droite à gauche; tous les arguments ainsi omis seront mis à la valeur actuelle en fonction de la date et l'heure locales.
Ce sont des arguments optionnels –
Cela signifie que c'est * Optionnel *. – Rikesh
FACULTATIF, un joli construit standard dans la documentation pour de nombreux langages et applications –