Erfordern mehrere Dateien
Baue ich eine PHP-Anwendung wählen Sie Menü, um die E-Mail-Vorlagen erstellen. Die Vorlagen sind unterteilt in wiederverwendbare Teile (jede ist eine separate html-Datei). Gibt es eine einfache Möglichkeit, zu verlangen, mehrere Dateien mit einem Ausdruck? (mein PHP ist wirklich rostig...)
Im wesentlichen möchte ich etwas wie:
function require_multi() {
require_once($File1);
require_once($File2);
require_once($File3);
require_once($File4);
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, man könnte es in einer Funktion:
Verwenden, wie diese:
Allerdings, wenn Sie sind, einschließlich der Klassen, eine bessere Lösung wäre die Verwendung autoloading.
Kredit Tom Haigh von wie zu verlangen, dass alle Dateien in einem Ordner?:
Speichern Sie alle Ihre benötigten Dateien in
$dir
und der obige code wird den rest erledigen../css
, so dass es woks. (für die Fehlersuche, nicht die Produktion)EDIT:
Weil Sie voraussetzen möchten, oder mehrere Dateien, können Sie diese rekursive
- Algorithmus, um Dateien in einem angegebenen Ordner. Der Ordner ist der root startet
der iterator. Da der Algorithmus rekursiv ist, wird es automatisch Durchlaufen alle
die anschließenden Ordner, und schließen diejenigen ein, die Dateien.