Bonjour,
J'ai actuellement ce code qui fonctionne parfaitement :
<?php
class utilisateur {
private $nom;
private $prenom;
public function __construct($varNom,$varPrenom) {
$this->nom = $varNom;
$this->prenom = $varPrenom;
}
public function getNom() {
return ($this->nom);
}
public function getPrenom() {
return ($this->prenom);
}
}
$mec = new utilisateur('dupond','michel');
print('Nom : '.$mec->getNom().' Prénom : '.$mec->getPrenom());
?>
Je souhaiterai le modifier afin d'avoir tous mes champs dans un tableau comme ceci :
<?php
class utilisateur {
private $tab = array ('nom','prenom');
public function __construct($varTab) {
$this->tab = $varTab;
}
public function getNom() {
return ($this->vartab['nom']);
}
public function getPrenom() {
return ($this->vartab['prenom']););
}
}
$mec = new utilisateur($mec array ('dupond','michel'));
print('Nom : '.$mec->getNom().' Prénom : '.$mec->getPrenom());
Je sais que le code est faux mais j'ai fais ce qui me paraissais le plus correcte.
Pouriez vous m'aidez pour que ce code soit corecte.
Merci
Afficher la suite