0

このファイルのファイルサイズがfilesize()であるかどうかを知りたいです。

エコーを使用すると、次のように機能します。

$Data[テキストファイル]; =データベースで終わる完全なファイル名

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";
4

3 に答える 3

1

試す:

$file = 'http://myurl.com/files/' . $Data[id] . '/' . $Data[textFile];
于 2013-03-06T10:09:02.470 に答える
1

試す$file = 'http://myurl.com/files/' . $Data['id'] . '/' . $Data['textFile'];

于 2013-03-06T10:11:49.290 に答える
1

試す$file = 'http://myurl.com/files/'.$Data[id].'/'.$Data[textFile];

于 2013-03-06T10:13:50.627 に答える