Nun, Sie könnten es in eine Funktion verwandeln:
%Vor%Verwenden Sie so:
%Vor%Wenn Sie jedoch Klassen einbeziehen, wäre es besser, autoloading zu verwenden.
Ich erstelle eine PHP-Anwendung, die ein Auswahlmenü zum Erstellen von E-Mail-Vorlagen verwendet. Die Vorlagen sind in wiederverwendbare Teile aufgeteilt (jeweils eine separate HTML-Datei). Gibt es eine einfache Möglichkeit, mehrere Dateien mit einem Ausdruck zu erstellen? (Mein PHP ist wirklich rostig ...)
Im Wesentlichen möchte ich etwas tun wie:
%Vor%BEARBEITEN:
Da Sie mehrere Dateien benötigen oder einschließen möchten, können Sie diese rekursiv verwenden Algorithmus zum Einschließen von Dateien in einen angegebenen Ordner. Der Ordner ist der Stamm, der gestartet wird der Iterator. Da der Algorithmus rekursiv ist, wird er automatisch alle durchlaufen nachfolgende Ordner und schließen Sie diese Dateien ebenfalls ein.
%Vor%Nun, Sie könnten es in eine Funktion verwandeln:
%Vor%Verwenden Sie so:
%Vor%Wenn Sie jedoch Klassen einbeziehen, wäre es besser, autoloading zu verwenden.
Dankeschön an Tom Haigh von Wie werden alle Dateien in einem Ordner benötigt? :
%Vor%Speichern Sie alle benötigten Dateien in %code% und der obige Code erledigt den Rest.
Ich erstelle eine PHP-Anwendung, die ein Auswahlmenü zum Erstellen von E-Mail-Vorlagen verwendet. Die Vorlagen sind in wiederverwendbare Teile aufgeteilt (jeweils eine separate HTML-Datei). Gibt es eine einfache Möglichkeit, mehrere Dateien mit einem Ausdruck zu erstellen? (Mein PHP ist wirklich rostig ...)
Im Wesentlichen möchte ich etwas tun wie:
%Vor%Dankeschön an Tom Haigh von Wie werden alle Dateien in einem Ordner benötigt? :
%Vor% Speichern Sie alle benötigten Dateien in $dir
und der obige Code erledigt den Rest.
BEARBEITEN:
Da Sie mehrere Dateien benötigen oder einschließen möchten, können Sie diese rekursiv verwenden Algorithmus zum Einschließen von Dateien in einen angegebenen Ordner. Der Ordner ist der Stamm, der gestartet wird der Iterator. Da der Algorithmus rekursiv ist, wird er automatisch alle durchlaufen nachfolgende Ordner und schließen Sie diese Dateien ebenfalls ein.
%Vor%