zoukankan
html css js c++ java
php中readdir关于时间路径排序的代码
有关array_multisort的使用
$dir_name
=
"
../upload/Study
"
;
$dir
=
opendir
(
$dir_name
);
$basename
=
basename
(
$dir_name
);
$fileArr
=
array
();
while
(
$file_name
=
readdir
(
$dir
))
{
//
Get file modification date
$fName
=
"
$dir_name/$file_name
"
;
$file_isdir
=
is_dir
(
$fName
);
$fTime
=
filemtime
(
$fName
);
$fileArr
[]
=
array
(
"
name
"
=>
$file_name
,
"
isdir
"
=>
$file_isdir
,
"
time
"
=>
date
(
"
Y-M-d H:i:s
"
,
$fTime
));
}
foreach
(
$fileArr
as
$key
=>
$row
)
{
$isdir
[
$key
]
=
$row
[
'
isdir
'
];
$time
[
$key
]
=
$row
[
'
time
'
];
$name
[
$key
]
=
$row
[
'
name
'
];
}
array_multisort
(
$isdir
,
SORT_DESC
,
$time
,
SORT_DESC
,
$fileArr
);
echo
"
<pre>
"
;
print_r
(
$fileArr
);
echo
"
</pre>
"
;
die
();
closedir
(
$dir
);
?>
查看全文
相关阅读:
[你必须知道的.NET]第二十一回:认识全面的null
《你必须知道的.NET》,内容简介
[IT史记]开篇:盖茨本纪之离歌
《你必须知道的.NET》,封面
《博客园精华集》,CLR/C#分册征求意见稿
[开发故事]第二回:LINQ来了,先忘记foreach
《你必须知道的.NET》,封底
[不得不转载]一个时代的结束:微软盖茨的人生掠影
[技术速递]MSDN在线改版,新风格新体验
《你必须知道的.NET》,勘误支持
原文地址:https://www.cnblogs.com/liuchen/p/681416.html
最新文章
【Andorid X 项目笔记】TextView字幕效果(3)
【Andorid X 项目笔记】动态设置ViewPager的Adapter问题(2)
【Android】带进度条的WebView
Android实用代码七段(一)
使用Vitamio打造自己的Android万能播放器(11)—— 本地扫描后台服务
Vitamio不支持特性列表(本文会持续更新 20130313)
【SAE】Java环境访问https报java.security.InvalidAlgorithmParameterException
【任推荐】单例模式的最佳实现
Mac刷新文件夹的问题
【Android】Parse Push快速入门指南
热门文章
使用Vitamio打造自己的Android万能播放器(12)—— 播放网络视频缓冲处理
#周末课堂# 赵扬老师 Android系列课程【ListView完全解析、Memory in Android】(火热报名中~~~)
【Android】java.lang.IllegalStateException: Recursive entry to executePendingTransactions
【读书笔记】人人都爱经济学(王福重)
【Andorid X 项目笔记】嵌套Fragment的使用(5)
Vitamio 3.0 新手教程
Android项目快速开发框架探索(Mysql + OrmLite + Hessian + Sqlite)
【Andorid X 项目笔记】开源项目使用(6)
【Android】Parse开发笔记(1)—— 准备
【北京】去税局开劳务费发票注意事项
Copyright © 2011-2022 走看看