Bonjour,
j'ai une classe avec un constructeur demandant un nombre variable de valeurs
Commnt faire pour ne pas avoir
`Code:Warning: Missing argument 4 for page() in /home.1/f/r/o/frolflye/www/communale/page_class.php on line 65
Merci Frol
Version imprimable
Bonjour,
j'ai une classe avec un constructeur demandant un nombre variable de valeurs
Commnt faire pour ne pas avoir
`Code:Warning: Missing argument 4 for page() in /home.1/f/r/o/frolflye/www/communale/page_class.php on line 65
Merci Frol
Bonjour,
il faudrait mettre une valeur par défaut à ton paramètre 4 :
Code:
1
2
3
4 function($param1, $param2, $param3, $param4 = 'valeur_par_defaut') { }
merci je test imédiatement
ou utiliser
www.php.net/func_get_args
www.php.net/func_num_args
oui c'est le top, tu regardes ton nombre d'arguments et tu construits ton objet suivant ce dernier.
Ca remplace la surcharge de constructeurs possible dans d'autres langages