bonjour,
Est-il possible de mettre des paramétres facultatifs dans la définition d'une fonction en php ?
merci
bonjour,
Est-il possible de mettre des paramétres facultatifs dans la définition d'une fonction en php ?
merci
alors je suis sur que ui mais je ne suis pas sur du tout si ma méthode est la bonne lol
En tout ca je fais comme ça moi:
et $b est facultatif. Evidemment , tu peux mettre la valeur par défaut que tu veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 function($a,$b=0){ }
Je confirme ce que propose Raideman (ne pas oublier de donner un nom à la fonction) mais je vais compléter en disant que cela fonctionne comme en C++ à savoir que les paramètres optionnels doivent être les derniers de la liste des paramètres (ce qui est logique si on y réfléchit) et que les valeurs doivent être sous forme "constantes" : booléennes (TRUE, FALSE), entières, décimales, null, une chaîne de caractères mais pas le résultat d'une opération par exemple (concaténation, addition, ...), fonctions ou autres.
Partager