假设我们有一个图像文件,存储在远程服务器上(例如,让我们使用这张图片),如何在PHP代码中确定它的文件大小?
如果文件在服务器上,我们可以使用filesize(参见此处),但是这在远程文件上不起作用(参见此处)。
另一种选择是检查“Content-Length”,但我认为它对于图像文件不起作用(参见此处)。
我希望得到类似于此处给出的解决方案(例如,像这样的东西:
但是不需要下载图片,这是否可能?
如果文件在服务器上,我们可以使用filesize(参见此处),但是这在远程文件上不起作用(参见此处)。
另一种选择是检查“Content-Length”,但我认为它对于图像文件不起作用(参见此处)。
我希望得到类似于此处给出的解决方案(例如,像这样的东西:
<?php
function get_remote_size($url) { // magic
}
echo get_remote_size("http://humus101.com/wp-content/uploads/2009/11/Hummus-soup.jpg");
?>
但是不需要下载图片,这是否可能?