上传文件的统计失败

时间:2014-12-26 16:53:12

标签: php

我正在尝试上传文件时显示的最后修改时间,但我收到此错误:警告:stat():/ var / www / html中image.jpeg的stat失败第116行/module/Admin/File.php

以下是处理它的代码:

public function getModificationTime($dir)
{
    if (!is_dir($dir)) {
        return false;
    }

    $scandir = scandir($dir);

    $holder = array();

    foreach ($scandir as $key => $values) {
        $holder = stat($values);
    }

    return $holder;
}

我做错了什么?任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:1)

stat()无法找到该文件。使用完整路径($values仅包含文件名):

$holder = stat($dir.'/'.$values);

答案 1 :(得分:1)

您需要连接目录名称。它正在当前目录中查找文件,而不是您正在扫描的目录。

$holder = stat($dir . '/' . $values);