如何使用Cakephp在目录中获取最新的修改文件

时间:2013-10-01 06:02:11

标签: cakephp model

Cakephp中是否有能够返回目录中最新修改文件的方法?我在Cakephp模型中尝试使用$this->System->getLatestModifiedFile(),但出现Call to a member function getLatestModifiedFile() on a non-object错误。

感谢您的建议!

2 个答案:

答案 0 :(得分:0)

请浏览http://book.cakephp.org/2.0/en/core-utility-libraries/file-folder.html并在文件API部分中查找File::lastChange()。这可能有所帮助。

答案 1 :(得分:0)

参考cakephp文件和文件夹API,我设法使用File::lastChange()方法来解决我的问题。谢谢你的帮助。这是一个例子:

App::uses('Folder', 'Utility');
App::uses('File', 'Utility');
$file = new File('/tmp/test.txt');
//the following will return an epoch time, can be formatted by date method
echo $file->lastChange();