====== 디렉토리에서 리스트 읽어오기 ====== ===== 함수를 이용한 리스트 ===== "; } ?> read())) { # skip hidden files if($entry[0] == ".") continue; if(is_dir("$dir$entry")) { $retval[] = array( "name" => "$dir$entry/", "type" => filetype("$dir$entry"), "size" => 0, "lastmod" => filemtime("$dir$entry") ); } elseif(is_readable("$dir$entry")) { $retval[] = array( "name" => "$dir$entry", "type" => mime_content_type("$dir$entry"), "size" => filesize("$dir$entry"), "lastmod" => filemtime("$dir$entry") ); } } $d->close(); return $retval; } $dirlist = getFileList("./"); echo "\n"; echo "\n"; foreach($dirlist as $file) { echo "\n"; echo "\n"; //echo "\n"; //$filename = iconv("EUC-KR","UTF-8",$file['name']); //echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; } echo "
NameTypeSizeLast Mod.
{$file['name']}".iconv("EUC-KR","UTF-8",$file['name'])."$filename{$file['type']}{$file['size']}" . date("r", $file['lastmod']) . "
\n\n"; ?>
===== 다운로드 받기 ===== - http://www.evoluted.net/community/code/directorylisting.php {{develop:php:dirlistingv2.zip|}}