用filemtime获取文件修改时间,和filename一一对应放入数组,再排序调用
解决方案 »
- sql语句的意思
- 想学习php+mysql,望前辈指导
- 关于tabcontrol的问题
- 请问PHP如何分析mail文件,格式为.msg。
- 问一个关于数据库查询的问题
- 我配php运行环境是下载的phptriad v2.11,有时为什么phpamyadmin打不开?是要修改点什么吗?
- php3支持session吗,要是不支持,登陆该怎么做啊,好痛苦啊!!!
- 急救!!!!!请都各位大虾,如何显示日期比如2001-8-20 星期一 农历辛巳年 七月初二
- mysql数据库和sql server它们的区别有吗?
- php出错,请帮助!!!谢谢
- 为什么td里面放的form标签会自动隔开下面的东西?
- 时间本地化“ Tue, 16 Aug 2005 17:39:36 GMT”怎样转换为北京时间啊
用filemtime获取文件修改时间,和filename一一对应放入数组,再排序调用
我也回个重复的
$fileArr = array(); //存放文件名
$timeArr = array(); //存放文件修改时间
$dir = "includes";
$hd = opendir($dir);
while($file = readdir($hd))
{
if (($file != ".") && ($file != ".."))
{
$fileArr[] = $file;
$timeArr[] = filemtime($dir."/".$file);
}
}
//按时间,文件名来排序
array_multisort($timeArr,SORT_DESC,SORT_NUMERIC,$fileArr,SORT_ASC,SORT_STRING);
echo $fileArr[0]."<br>";
echo $fileArr[1]."<br>";
echo $fileArr[2]."<br>";
?>