Hi,
getestet und Bug gefunden ... hab in der Schleife $value statt $path nach '' statt '/' durchsucht, was natuerlich falsch ist.
Das hier funktioniert nach dem Prinzip wie es sein soll, falls ich dich richtig verstanden habe.
Wie gesagt, das <br> und is nicht gut, aber bei "quick and dirty" erlaubt.
$pfadeFlipped = array_flip($pfade); // vertauscht key und values
ksort($pfadeFlipped); // sortieren nach den Schluesseln
foreach($pfadeFlipped as $path => $value)
{
echo '<br>'; // neue Zeile fuer jeden Pfad
echo str_repeat(' ', substr_count($path, '/')); // 3 Leerzeichen pro '/'
echo substr($value, -strrpos($value, '/')); // gibt alles nach dem letzen Slash aus
}