Пример #1
0
function Dir_tree($dir) {
	if ($dh = opendir($dir)){
		$markup = "";
		while (($file = readdir($dh))){
			if (is_dir($file)) {
				$markup .= '<li>'. $file . Dir_tree($file) .'</li>';
			}else {
				$markup .= '<li>'. $file .'</li>';
			}
	    }
	    closedir($dh);
	  }
	
	return '<ul>'. $markup.'</ul>';

}
Пример #2
0
function Dir_tree($dir) {
	$dh = scandir($dir);
	$markup = "";
	foreach ($dh as $key) {
		if ($key != "." && $key != "..") {
			if (is_dir($key)) {
				$markup .= '<li>'. $key .'</li>';
				Dir_tree($key);
			}else {
				$markup .= '<li>'. $key .'</li>';
			}
		}
	}
	return '<ul>'. $markup.'</ul>';

}
Пример #3
0
function Dir_tree($base_dir) {
	echo $base_dir."<br>";
	$markup = "";
	$dh = scandir($base_dir);
	foreach ($dh as $key) {
		if ($key != "." && $key != "..") {
			$dir = $base_dir.DIRECTORY_SEPARATOR.$key;
			if (is_dir($dir)) {
				$markup .= '<li>'. $key .'</li>';
				Dir_tree($dir);
			}else {
				$markup .= '<li>'. $key .'</li>';
			}
		}
	}
	return '<ul>'. $markup.'</ul>';

}
Пример #4
0
<?php 

require 'tree.php';

$dir = "../";

Dir_tree($dir);


 ?>
Пример #5
0
<?php 

require 'tree.php';

$dir = "../";

echo Dir_tree($dir);


 ?>