Bonjour,
Je travaille sur un projet sur lequel j'utilise les interfaces PHP (par un GUI, ça : http://php.net/manual/fr/language.oop5.interfaces.php).
Cela me permet de rendre obligatoire les méthodes indispensables au fonctionnement du script quand on développe les classes qui en découlent.
Je voudrais faire la même chose pour une variable (tableau ou objet peut importe, je m'adapterai).
Par exemple, il faudrait que je définisse un tableau du type :
$voiture['moteur'] = XXXX (obligatoire)
$voiture['pannes'] = YYYY (facultatif)
Et que PHP lève une exception si la structure n'est pas respectée.
Il me semble que PHP ne permet pas de faire cela.
Avez vous une solution ?
Merci.
Partager