[php5 poo]plusieurs constructeurs de classe
Résolu
-neo-
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
-neo- Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
-neo- Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je réalise une application en php5, et j'aurais besoins d'avoir des constructeur différents apparemment cela n'est pas possible avec php5.
Quelqu'un aurait-il une idée pour contourner le problème?
Merci de votre aide
Je réalise une application en php5, et j'aurais besoins d'avoir des constructeur différents apparemment cela n'est pas possible avec php5.
Quelqu'un aurait-il une idée pour contourner le problème?
Merci de votre aide
A voir également:
- [php5 poo]plusieurs constructeurs de classe
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Logiciel de classement de photos gratuit - Guide
- Classe ram - Guide
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
- Dans le code de la page, modifiez la couleur de fond de la classe .pix. un code de 4 chiffres doit apparaître dans la grille. lequel ? ✓ - Forum Excel
4 réponses
Tu veux dire que je peux faire un truc du genre:
et à l'appel je peux faire:
ou:
c'est ça?
class MaClasse{ function __construct() { $num=func_num_args(); switch($num) { case 0: //traitement break; case 1: //traitement break; default: } }
et à l'appel je peux faire:
$monobjet=new MaClasse()
ou:
$monobjet=new MaClasse("nomobjet")
c'est ça?
Effectivement c'est pas possible en PHP mais tu peux t'en sortir avec la fonction func_num_args() qui te retourne le nombre de parametres passé à la fonction