Phoenix Down wrote:Sorry, but how? 😕
I use [man]scandir/man
I find it much easier to work with.
This little script I wrote
will display <a href links to all directories and files in a folder.
First all dirs, then all files.
Like cahva told, I use function [man]is_dir[/man] to separate files from dir.
In your case, instead you may want to check using: [man]is_file/man
<?php
$dir = '.';
$br="<br />\n";
$dirs = $files = array();
$dircont = scandir( $dir );
foreach($dircont AS $item ){
if($item[0]!='.'){
$href = '<a href="'.$item.'">'.$item.'</a>';
if(is_dir($item))
$dirs[]=$href.$br;
else
$files[]=$href.$br;
}
}
// Display directories
if(!empty($dirs)){
foreach($dirs AS $link)
echo $link;
echo $br;
}
// Display files
if(!empty($files)){
foreach($files AS $link)
echo $link;
}