Sto cercando un modo per caricare classi in PHP senza utilizzare i nomi cablati.Caricamento classi PHP da stringa
L'idea è che lo script caricherà un file di testo con i nomi di "componenti" (classi), quindi li caricherà con i nomi nel file. Per esempio:
<xml><Classes><class name="myClass"/></Classes></xml>
Quando il PHP viene eseguito, si avrebbe bisogno di fare qualcosa di simile:
require_once {myClass}".class.php";
var myclass = new {myClass}();
Inoltre, se hai bisogno di tirare il nome della classe da XML, è possibile farlo nel modo più semplice chiamare un semplice [preg_match()] (http : //us2.php.net/manual/en/function.preg-match.php). Commento se desideri elaborare l'argomento. –
PHP è fantastico così; è così flessibile riguardo ai nomi e alla digitazione. –