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
);
?>
查看全文
相关阅读:
Linux配置——Linux服务器搭建Nexus-Maven私服(适合新手比较基础)
maven配置——Maven3版本的超级POM位置及中央仓库位置
CentOS7使用——使用命令连接网络配置
H5页面开发流程
在Sublime Text 3上集成JSHint检查
如何快速开发符合规范的web页
Talking about your future
Healthy living
谈论较受欢迎的电影类型
谈论电视节目
原文地址:https://www.cnblogs.com/liuchen/p/681416.html
最新文章
获取字符串中指定位置开始的指定长度的字符串,支持汉字英文混合 汉字为2字节计数
DataTable And DataRow
C#语言之“中英文混合字符串对齐”的方法【转】
Requests方法 -- 参数关联
Requests方法 -- 重定向操作
Requests方法 --- json模块
Requests方法 -- session方法
Requests方法 -- cookie绕过验证码登录操作
Requests 方法 -- post请求操作实践
Requests方法 --- post 请求body的四种类型
热门文章
Requests方法 -- Http协议的短链接与长连接介绍
Requests方法 -- post
request
was清除项目缓存数据
RedHat7安装Docker
Oracle使用——oracle 忘记用户密码登录
Oracle使用——Linux系统下使用命令实现oracle数据库数据导入
Linux系统配置——/etc/profile 内配置系统脚本命令
SSM集成activiti6.0错误集锦(二)
SSM集成activiti6.0错误集锦(一)
Copyright © 2011-2022 走看看