4 Stimmen

Modulbasiertes php-System

Ich versuche, ein modulbasiertes php-System zu erstellen.

Jedes Modul ist eine Klasse, die eine Modulschnittstelle implementiert und den gleichen Namen wie die php-Datei hat. Jedes Modul befindet sich in einem Verzeichnis namens Modules.

Ich kann jedes Modul im Verzeichnis auflisten, aber wie bekomme ich eine Instanz von ihnen? Ist das überhaupt möglich?

Ein kleiner Pseudocode, um das Verständnis zu erleichtern:

    foreach(scandir($module_dir) as $file){
        include $file
        $module = new $file // How can i make this work??
 }

7voto

adamJLev Punkte 13305

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X