Предположим, у нас есть файл изображения, хранящийся на удаленном сервере (например, давайте возьмем this image), как мы можем определить (в PHP-коде) размер файла?Как получить размер файла удаленно сохраненного изображения? (php)
Если файл был на сервере, мы бы использовали filesize (see here), но это не сработало бы в удаленном файле (see here).
Другой альтернативой является для проверки «Content-Length», но я считаю, что это не будет работать на файл изображения (see here)
Я хотел бы для решения как один данный here (например, , что-то вроде:.
<?php
function get_remote_size($url) { // magic
}
echo get_remote_size("http://humus101.com/wp-content/uploads/2009/11/Hummus-soup.jpg");
?>
Но без необходимости загружать изображения это возможно
Я использовал [getimagesize] (http://php.net/manual/en/function.getimagesize.php), но он загружал весь файл до получения размера изображения. Спасибо за это. – machineaddict