本文介绍了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"];
您可以使用但要发送。
You can likely utilize cURL
however to send a lighter HEAD
request instead.
这篇关于php如何获取kb的web图像大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!