'folder', 'name' => $file, 'children' => scanDirTree($path) ]; } else { $result[] = [ 'type' => 'file', 'name' => $file ]; } } return $result; } $data = scanDirTree(__DIR__); ?> Map & Bestanden Overzicht

📁 Bestanden & Mappen Overzicht

Klik op een map om open/dicht te klappen.

"; foreach ($items as $item) { if ($item['type'] === 'folder') { echo "
  • 📂 {$item['name']}"; renderTree($item['children']); echo "
  • "; } else { echo "
  • 📄 {$item['name']}
  • "; } } echo ""; } renderTree($data); ?>