Beitragsreihen Praktische PHP Funktionen

#001 – Verzeichnisse rekursiv auslesen

Hallo 🙂
Heute starte ich mal eine Beitrags-Reihe in der ich euch praktische, teilweise selbstgeschriebee Funktionen vorstelle.

Der erste Snippet wurde von mir selbst geschrieben und dient zum auslesen von Verzeichnissen(rekursiv).

<?php
	// #001 Ordner rekursiv auslesen	
	function readdir_recursive($path)
	{
		$files = array();
		if ($handle = opendir($path))
		{
			while (false !== ($file = readdir($handle)))
			{
				if($file === '.' || $file === '..')
				{
					continue;
				}
				if(is_dir($path."/".$file."/"))
				{
					$files[$file] = readdir_recursive($path."/".$file."/");
				}
				else
				{
					$files[] = $file;
				}
			}
			closedir($handle);
		}
		return $files;
	}	
?>

RĂĽckgabewert: Array mit den Verzeichnissen/Dateien


506x gelesen

Print Friendly, PDF & Email

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.