Heim >Backend-Entwicklung >PHP-Tutorial >Beispiel für das Lesen aller Dateien in einem Ordner in PHP

Beispiel für das Lesen aller Dateien in einem Ordner in PHP

陈政宽~
陈政宽~Original
2017-06-28 13:17:143751Durchsuche

Dieser Artikel stellt hauptsächlich die PHP-Methode zum Auslesen aller Dateien in einem Ordner und seinen Unterordnern vor, einschließlich PHPRekursion und Dateipfad-bezogener Betriebsfähigkeiten. Freunde, die sie benötigen, können darauf verweisen

Das Beispiel in diesem Artikel beschreibt, wie Sie mit PHP alle Dateien in einem Ordner und seinen Unterordnern auslesen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die heutige Anforderung besteht darin, alle Dateien in diesem Ordner in einem Ordner zu lesen, natürlich auch alle Unterordner in diesem Ordner, natürlich dort Es gibt viele Tutorials im Internet, aber um es besser zu verstehen, ist es besser, es selbst zu schreiben. Der Code lautet wie folgt:

$path = './use';
$result = scanFile($path);
function scanFile($path) {
  global $result;
  $files = scandir($path);
  foreach ($files as $file) {
    if ($file != '.' && $file != '..') {
      if (is_dir($path . '/' . $file)) {
        scanFile($path . '/' . $file);
      } else {
        $result[] = basename($file);
      }
    }
  }
  return $result;
}

Das obige ist der detaillierte Inhalt vonBeispiel für das Lesen aller Dateien in einem Ordner in PHP. 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