在我的网站中,我想使用php代码显示上传文件的大小和日期。
这是我的代码:
<?php
if(file_exists("uploads/".$row2['files'])){
$filename = "uploads/".$row2['files'];
$sz=filesize($filename);
$stat=stat($filename);
$dt=date('Y/M/d H:i:s a',$stat['mtime']);
}
else
{
$sz='0';
$dt='0';
}
?>
此处$row2['files']
具有上传文件的文件名。
有时候我得到了日期和大小,但有时它变成了0.这就是它显示$ sz和$ dt为0.
有时候日期会正确显示,但尺寸会变为0.反之亦然。
我的代码中有什么问题?