21,886
社区成员
发帖
与我相关
我的任务
分享
function getFolder($dir){
if(!is_dir($dir)) return $dir;
foreach(glob($dir."*") as $value){
$array[filectime($value)] = $value;
}
ksort($array);
return $array;
}
$array = getFolder($dir);
foreach($array as $key=>$value){
echo $key."=>".$value."<br>";
}
function cmptime($a,$b)
{
$atime = filectime($a);
$btime = filectime($b);
if ($atime == $btime)
{
return 0;
}
return ($atime < $btime) ? -1 : 1;
}
for ($k = 0; $k < 2; $k++)
{
$d = dir("./");
$listing = array();
while ($entry = $d->read())
array_push($listing, $entry);
if ($type == "time") //排列参数
{
usort($listing, "cmptime");
}
for($i=0;$i<count($listing);$i++)
{
if ($listing[$i] != "." && $listing[$i] != ".." && ($k==0 && is_dir($listing[$i])))
{
echo $listing[$i]."<br />";
}else if ($listing[$i] != "." && $listing[$i] != ".." && ($k==1 && !is_dir($listing[$i])))
{
echo $listing[$i]."<br />";
}
}
}