Mały skrypt; przegląda strukturę plików i "wyciąga" rozszerzenia:
<?php
$domyslna_sciezka = \"c:/serwer/Apache2/htdocs\";
function lista_plikow($sciezka){
echo \"({$sciezka})<br>rn\"; if (!($up = opendir($sciezka))) die(\"Błąd przy otwieraniu {$sciezka}.rn\"); if ($plik != \".\" && $plik != \"..\") {
echo \"<br><b>{$plik}</b> \"; lista_plikow(\"{$sciezka}/{$plik}\");
}
} else {
$skladowe_nazwy = explode(\".\", $plik); $typ = array_pop($skladowe_nazwy); // 'typ' to rozszerzenie pliku; możesz je wykorzystać echo \"<b>[</b>{$typ}<b>]</b>\"; // do innych celów, niż tylko do wyświetlania:) echo \"{$plik}<br>n\"; }
}
}
lista_plikow($domyslna_sciezka);
?>