Paramètres nommés en PHP : ignorer les arguments facultatifs
En PHP, il est désormais possible de spécifier des paramètres facultatifs nommés lors de l'appel de fonctions, vous permettant pour omettre les arguments que vous ne souhaitez pas spécifier. Cette fonctionnalité a été introduite dans PHP 8.0 avec l'acceptation de RFC.
Comment utiliser les paramètres nommés
Pour utiliser des paramètres nommés, préfixez la valeur avec le nom du paramètre suivi de un deux-points (:). Des mots-clés réservés peuvent être utilisés comme noms de paramètres. Par exemple, pour transmettre uniquement le troisième paramètre facultatif dans la fonction suivante :
function foo($a, $b = '', $c = '') { // whatever }
Vous appelleriez la fonction comme suit :
foo(timeout: 3);
Avant PHP 8
Avant PHP 8, les paramètres nommés n'étaient pas possibles. Cependant, vous pouvez utiliser les techniques suivantes pour obtenir un effet similaire :
Avantages des paramètres nommés
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!