Listowanie zawartości katalogów

0

Cześć, chciałbym prosić o pomoc w napisaniu programu wyświetlającego zawartość katalogu w taki sposób:
.
.. (bez tych kropek)
+folder01

  • cw01.php
    +folder02 :
    -cw01.php
    -cw02.php
    -cw03.php
    ...
    ...

+folder10:

na razie mam takie coś tylko że nie do końca o to mi chodzi

<?php

function listDir(string $dir)
{

$files = scandir($dir);
foreach ($files as $file) {
    echo "$file\n" ;
}

}

$dir = 'C:\Users\mariu\Documents\PHP';

listDir($dir);

Jeśli ktoś ma czas by napisać ten program to prosiłbym o gotowy kod, który mógłbym przeanalizować

0

Kropek pozbędziesz się if'em

if($file != '.' && $file != '..') {
    echo "$file\n" ;
}

potem sprawdzasz funkcją is_dir

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0