如何获取最新的文件在一个目录在PHP
发布时间:2020-05-25 09:55:45 所属栏目:PHP 来源:互联网
导读:所以我有这个程序处理CSV文件.我有一行代码加载文件. $myFile = data/FrontlineSMS_Message_Export_20120721.csv; //The name of the CSV file$fh = fopen($myFile, r); //Open the file 我想找到一个方法,我可以查看
|
所以我有这个程序处理CSV文件.我有一行代码加载文件. $myFile = "data/FrontlineSMS_Message_Export_20120721.csv"; //The name of the CSV file $fh = fopen($myFile,'r'); //Open the file 我想找到一个方法,我可以查看数据目录并获取最新的文件(他们都有日期标签,以便它们在数据内),并将名称设置为$myFile. 我真的找不到并了解php目录的文档,所以任何有用的资源也将不胜感激.谢谢. 这是尝试使用scandir,假设目录中唯一的文件是您想要的时间戳文件:
$files = scandir('data',SCANDIR_SORT_DESCENDING);
$newest_file = $files[0];
我们首先按照降序列出目录中的所有文件,然后,列表中第一个具有“最大”文件名 – 因此是最大的时间戳值,因此是最新的. 请注意,scandir在PHP 5中添加,但its documentation page显示了如何在PHP 4中实现该行为. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
