Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich alle PHP-Dateien aus einem Verzeichnis hinzu?

Wie füge ich alle PHP-Dateien aus einem Verzeichnis hinzu?

Barbara Streisand
Barbara StreisandOriginal
2024-11-03 10:45:03764Durchsuche

How to Include All PHP Files from a Directory?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn