Bonjour,
Je vous expose mon problème :
J'ai une base de donnée dont chaque table correspond à un objet. Je souhaite avoir une class pour chaque type d'objet. Dans cette class je veux donner simplement le nom de la table et les différents champs de la table et que la class me permette :
- de créer un objet et affecter une valeur à chacun de ses champs => function set()
- de lire la BDD et d'extraire les valeurs d'un objet afin d'affecter ses différents champs => function lireBdd()
- de pouvoir me retourner la valeur d'un des champs. => function get$NomChamps()
ex : l'objet personne avec comme champs => Identifiant, Nom, le Prenom.
Je veux pouvoir avoir une fonction générique du type
publique function get$nomDuChamps(){
return $tabValeur[$nomDuChamps];
}
plutôt que les trois fonctions :
function getIdentifiant();
function getNom();
function getPrenom();
peut-on faire celà en php ?
Si non, avez vous une solution ?
En vous remerciant