如何查找文件的下载大小?

时间:2015-11-19 04:30:37

标签: php file download limit

我在我的某个网站遇到问题。我已经应用了下载数据限制检查,用户可以选择在他/她的个人资料中下载文件。我的问题是:

  

如何查找文件的下载大小?所以,我申请了   适当的限制检查。

2 个答案:

答案 0 :(得分:0)

您可以使用PHP的filesize()功能:

$size = filesize('/path/to/file');

这将以字节为单位返回文件的大小。

答案 1 :(得分:0)

试试这个..

以字节为单位返回文件的大小,如果发生错误,则返回FALSE(并生成级别为E_WARNING的错误)。

注意:由于PHP的整数类型已签名且许多平台使用32位整数,因此某些文件系统函数可能会为大于2GB的文件返回意外结果。

<?php

// outputs e.g.  somefile.txt: 1024 bytes

$filename = 'somefile.txt';
echo $filename . ': ' . filesize($filename) . ' bytes';

?>

http://www.php.net/manual/en/function.filesize.php