如何在 PHP 中获得按创建日期排序的目录列表?
我必须使用 scandir() 函数列出目录,但结果数组应根据创建目录的日期和时间进行排序。
问候 迪帕克
I have to list directories by using scandir() function but result array should be sorted according to date and time of directory created.
Regards
Deepak
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以尝试反引号
,然后使用explode 将其转换为数组格式
you could try backticks
and then use explode to get the into an array format
使用 scandir() 则不能。
检查这个
With scandir() you cannot.
Check this
将您需要的结果放入数组中并对其进行排序...我不知道可以直接执行此操作的 scandir 选项。
Get results you need into an array and sort it... I'm not aware of a scandir option that can do this directly.
问题可以通过使用 filemtime($dirPath) 函数来解决。
代码示例:
Problem can be solved by using
filemtime($dirPath)
function.code sample: