我想知道这个文件的大小是多少filesize().
与echo一起工作:
$ Data[文本文件);以Database
结尾的完整文件名echo 'http://myurl.com/files/'.$Data[id].'/'.$Data[textFile].'';
但它不是这样工作的:
$file = "http://myurl.com/files/" . $Data[id] . "/" . $Data[textFile] . "";
链接看起来/应该看起来像这样:
http://myurl.com/files/123/textfile.docx 对不起,我的英语很奇怪…我希望这一点是清楚的编辑2:我想得到pdf或docx的文件大小
剩下的代码:
$size = filesize($file);
$size = $size/1048576;
$size = round($size,2);
echo $size." Mb";
try $file = 'http://myurl.com/files/' . $Data['id'] . '/' . $Data['textFile'];
尝试:
$file = 'http://myurl.com/files/' . $Data[id] . '/' . $Data[textFile];
try $file = 'http://myurl.com/files/'.$Data[id].'/'.$Data[textFile];