php按照文件名字排序,php readdir 排序问题,如何按照日期进行排序

目前是这么写的:

function posts_get($directory,$ext)

{

if (is_dir($directory)) {

$handle = opendir($directory);

while ($file = readdir($handle)){

$subdir = $directory . '/' .$file;

if ($file != '.' && $file !='..' && is_dir($subdir)){

posts_get($subdir,$ext);

} else if( $file != '.' && $file != '..') {

$fileInfo = pathinfo($subdir);

$fileExt = $fileInfo['extension'];

if ($fileExt == $ext){

echo '文件名:' . $file . '————' . '路径:' . '//' .$_SERVER['HTTP_HOST'] . '/' .$directory . '/' . $file . '
';

}}}

closedir($handle);

}

}

获取posts目录里面的html文件,测试目录里面有5个文件,404.html,405.html,406.html,407.html,408.html

输出的结果内容如下:

文件名:405.html————路径://hotbox.ryongyon.com/posts/405.html

文件名:406.html————路径://hotbox.ryongyon.com/posts/406.html

文件名:407.html————路径://hotbox.ryongyon.com/posts/407.html

文件名:408.html————路径://hotbox.ryongyon.com/posts/408.html

文件名:404.html————路径://hotbox.ryongyon.com/posts/404.html

请问如何将readdir的结果按照文件创建的日期进行排序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/452700.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关系模型的名词

关系(Relation)一个关系对应通常说的一张表元组(Tuple)表中的一行即为一个元组属性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名主码(Key)也称码键…

物理卷、卷组、逻辑卷

参考文章: 相关文献 谢谢作者分享!

fibonacci数列的题目——剑指Offer

https://www.nowcoder.net/practice/c6c7742f5ba7442aada113136ddea0c3?tpId13&tqId11160&tPage1&rp1&ru/ta/coding-interviews&qru/ta/coding-interviews/question-ranking 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出…

如何高效的编写与同步博客 (.NET Core 小工具实现)

系列目录 [如何高效的编写与同步博客(一)- 编写 ]如何高效的编写与同步博客(二)- 快速发布到多个渠道一.前言 写博客,可以带给我们很多好处,比如可以让我们结识更多志同道合的人;在写博客过程中…

java appendable,org.eclipse.jetty.util.Utf8Appendable$NotUtf8Exception: Not valid UTF8

上传文件奇怪的错误2016-10-14 11:00:52,254 nuoshang.bluejay.common.shiro.cache.RedisCache.put(RedisCache.java:54) DEBUG - SET nameshiro-activeSessionCache key70qv5bejsihmgot7hroqg6q0lv2016-10-14 11:00:52,254 nuoshang.bluejay.common.shiro.cache.LCache.fire(L…

Oracle高可用概述(HA与RAC的关系解惑)

1.你如何理解高可用的概念? 所谓的高可用HA就是当你的系统中的某个节点异常损坏了,系统还是可用状态,还可以对外提供服务,不会因为你的节点丢失而整体瘫痪。 2.列出你知道的Oracle高可用产品,并作一些功能和应用场景上…

从github clone文件: Failed to receive SOCKS4 connect request ack.

安装了代理,能上网,也能从github上下载文件,就是无法从github上clone文件, 查了很久资料后,终于发现使用sudo可以解决问题。不过,不知道原因是什么? 比如:git clone https://github.…

mxf高速发展和数字电影母版制作技术

1.实现MXF的诺言——格式只是迈向可互操作内容管理的一步 当把元数据加到数字内容的MXF(素材交换格式)标准通过EBU于2002年推出时,当时曾预期广播机构将会迅速无缝地管理其所有来自不同厂家的制作、后期和分配系统上的数字内容。 六年过…

Android 路由实践(二)

前言继上一篇Android 路由实践(一)之后,断更已经差不多一个月,毕竟是年前的最后一个月,各种事情扎堆,直到近几天才稍微闲下来,于是有了此文。简单回顾下,上一篇文章中简单介绍了三种…

php中newself(),在php代码中新建对象用到的new self与new static有什么不同

我们在使用php代码新建对象的时候,一般会用到new self与new static,那么它们在使用的时候区别在哪里?先说说new static(),new static与new self一样,在php代码中,它是用来新建一个对象的.那么他们之间的不同之处在哪里呢&#xff…

ORACLE rac集群概念和原理

参考文献: 文献一 文献二 文献三 谢谢作者分享!

Python基础-变量作用域

1.函数作用域介绍 函数作用域 Python中函数作用域分为4种情况: L:local,局部作用域,即函数中定义的变量:E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用…

视频源常见接口介绍

在录制和播放中,要通过接口实现文件的传输,下面介绍常用接口。 [AV IN/OUT/PHONES]:这是一个多功能的插孔,在菜单里可以设置其功能。当设置为[IN/OUT]时,此插孔可以输入和输出音频以及视频信号,用于连接电视…

php爱奇艺筛选标签,三种排序 快速筛选好视频_软件资讯技巧应用-中关村在线

使用在线视频播放器来观看视频,通常有可以分为有目标和无目标两种。即是用户如果定点找一部视频和随意查看喜欢的视频,这两种模式往往查找视频的方法也是不一样的。我们这里要和大家讲解的是,用户在没有目标视频的情况下,怎样更快…

TSAP传输服务访问点

TSAP(Transport Service Access Point) 传输服务访问点在计算机网络当中,传输层要在用户之间提供可靠和有效的端-端(如TSAP源端->[1]TSAP目的端的传输选择)服务,必须把一个用户进程和其他的用户进程区分开,主要由传…

Flask项目--发送短信验证码

1.后端代码 具体代码如下&#xff1a; # GET /api/v1.0/sms_codes/<mobile>?image_codexxxx&image_code_idxxxx api.route("/sms_codes/<re(r1[34578]\d{9}):mobile>") def get_sms_code(mobile):"""获取短信验证码""&q…

Jenkins系列之五——通过Publish over SSH插件实现远程部署

Jenkins通过Publish over SSH插件实现远程部署 步凑一、配置ssh免秘钥登录 部署详情地址&#xff1a;http://www.cnblogs.com/Dev0ps/p/8259099.html 步凑二、安装Publish over SSH插件 插…

Java高级应用开发之Servlet

学习路径&#xff1a; 1.Servlet简介 2.Servlet基础 3.表单处理 4.请求头信息 5.响应头信息 6.cookie 7.session 8.scope: Servlet Context 全局变量 Http Session 会话变量 Http Servlet Request 请求变量 9.Filter Filter是一种特殊的Servlet&#xff0c;其核心函数doFilter(…