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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager