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
);
?>
查看全文
相关阅读:
天地图OGC WMTS服务规则
【异常】VS中运行HTTP 无法注册URL
【TextBox】重写右键菜单
【ContextMenu】DataContext不自动更新
jQuery火箭图标返回顶部代码
jQuery火箭图标返回顶部代码
jQuery火箭图标返回顶部代码
jQuery火箭图标返回顶部代码
jQuery火箭图标返回顶部代码
jQuery火箭图标返回顶部代码
原文地址:https://www.cnblogs.com/liuchen/p/681416.html
最新文章
java转换json需导入的jar包说明
使用Hexo搭建博客
TensorFlow-GPU环境配置之四——配置和编译TensorFlow
TensorFlow-GPU环境配置之三——安装bazel
TensorFlow-GPU环境配置之二——CUDA环境配置
AndroidStudio NDK开发、调试测试工程
Swift 与 Kotlin 的简单对比
Ubuntu安装OpenCV
TensorFlow-GPU环境配置之一——安装Ubuntu双系统
基于图片识别服务的IOS图片识别程序
热门文章
基于TensorFlow的图片识别服务
UOS,深度(deepin)系统不能ssh root用户登录的解决办法
Cesium加载天地图三维地形和注记
docker完全手册
java -jar 参数前后位置说明
mac下安装Homebrew提示Failed to connect to raw.githubusercontent.com port 443: Connection refused的解决办法
高德WMTS规则
Android Sqlite 批量插入性能优化
Windows 安装Mysql8.0 绿色包
redis 按空间范围查询点位
Copyright © 2011-2022 走看看