URLのダウンロードサイズの合計を求める質問もあります。しかし、そのURLがスクリプトに渡された場合、JPGファイルやGIFファイルのような単一のファイルリソースを指しているだけなのでしょうか?さて、単一のファイルリソースに対して、特定のファイルのサイズを見つけて答えとして返すだけで済みます。しかし、HTML文書の我々は、組み込みおよびページに含まれているすべてのリソースの合計サイズを見つけると答えContent-LengthというHTTPヘッダーでファイルのダウンロードサイズを見つけるにはどうすればよいですか?
function get_remote_file_size($url) {
$headers = get_headers($url, 1);
if (isset($headers['Content-Length']))
//checks for lower case "L" in Content-length:
if (isset($headers['Content-length']))
return $headers['Content-length'];
}
ありがとうございます。解決策を教えてください。 –
これは全く質問に答えません。あなたは文字通り質問からコードをコピーして貼り付けました。コード内で – Brad
エラーが見つかりました。これを解決しました。 'return $ headers ['Content-Length'];' –