Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich alle PHP-Dateien aus einem Verzeichnis hinzu?
Alle PHP-Dateien aus einem Verzeichnis einbinden
Das manuelle Einbinden mehrerer PHP-Dateien kann mühsam sein, insbesondere wenn mit zahlreichen Unterklassen gearbeitet wird. Gibt es eine Möglichkeit, ein ganzes Verzeichnis von PHP-Skripten einzuschließen, ähnlich wie mit include('classes/*')?
Lösung:
PHP stellt den Glob( )-Funktion zum Abrufen einer Liste von Dateien, die einem bestimmten Muster entsprechen. Mit glob() und einer foreach-Schleife können Sie alle PHP-Dateien aus einem Verzeichnis wie folgt einbinden:
<code class="php"><?php foreach (glob("classes/*.php") as $filename) { include $filename; } ?></code>
Erklärung:
Der glob("classes/ *.php")-Anweisung gibt ein Array aller PHP-Dateien zurück, die sich im Klassenverzeichnis befinden. Die foreach-Schleife durchläuft dann jeden Dateinamen, einschließlich jeder Datei mithilfe der include-Anweisung. Mit dieser Technik können Sie mehrere Dateien einbinden, ohne dass eine manuelle Einbindung erforderlich ist.
Das obige ist der detaillierte Inhalt vonWie füge ich alle PHP-Dateien aus einem Verzeichnis hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!