Показать сообщение отдельно
  #4 (permalink)  
Старый 14.06.2014, 23:28
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

для затравки
define("SEP", "&middot ");
$dir = ".";
echo $dir."<br/>";
function recursive_directory_traversal($dir, $sep) {
	$files = array_diff(scandir($dir), array(".", ".."));
	foreach($files as $value) {
		if (empty($files)) continue;
		$path = $dir."/".$value;
		if (is_dir($path)) {
			echo $sep."<b>".$value."</b><br/>";
			recursive_directory_traversal($path, $sep.SEP);
		} else {
			echo $sep.$value."<br/>";
		}
	}
}
recursive_directory_traversal($dir, SEP);
Ответить с цитированием