27-02-2013, 02:22 PM
Merci pour les précision sur les design patterns
Mais si je créé un tableau du type :
Mais si je créé un tableau du type :
Code PHP :
<?php
$objets = array (
'1' => 'Potion', //id => nom_objet
'2' => 'Carte',
'3' => 'Epee',
'4' => 'Voiture');
?>
Et que chaque classe porte le même nom que l'objet associé [nom_objet].class.php (Potion.class.php par exemple), alors je peux facilement instancier un objet de la classe Potion si je sais que l'id de l'objet que je cherche à instancier est 1 (et que donc la classe à appeler est Potion et se trouve dans le fichier Potion.class.php sauf si je met toutes les classes d'objets dans le même fichier).
C'est ça que tu entends par stocker le type, ou alors je n'y suis pas du tout?