php如何获取kb的web图像大小? [英] php how to get web image size in kb?

查看:115
本文介绍了php如何获取kb的web图像大小?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

php如何以kb获取网页图片大小?

php how to get web image size in kb?

getimagesize 只获得宽度和高度。

filesize 导致 waring

$imgsize=filesize("http://static.adzerk.net/Advertisers/2564.jpg");
echo $imgsize;

警告:filesize()[function.filesize]:http失败://static.adzerk.net/Advertisers/2564.jpg

有没有其他方法可以获得kb的网络图片大小?

Is there any other way to get a web image size in kb?

推荐答案

没有完成HTTP请求,没有简单的方法:

Short of doing a complete HTTP request, there is no easy way:

$img = get_headers("http://static.adzerk.net/Advertisers/2564.jpg", 1);
print $img["Content-Length"];

您可以使用 cURL 但要发送打火机 HEAD 请求

You can likely utilize cURL however to send a lighter HEAD request instead.

这篇关于php如何获取kb的web图像大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆