Допустим, у нас есть файл изображения, хранящийся на удаленном сервере (например, давайте возьмем это изображение ), как мы можем определить (в коде PHP) его размер файла?
Если бы файл находился на сервере, мы бы использовали размер файла ( см. Здесь ), но это не сработало бы для удаленного файла ( см. Здесь ).
Другой вариант - проверить «Content-Length», но я считаю, что он не будет работать для файла изображения ( см. Здесь )
Я хотел бы найти решение, подобноетот, который дан здесь (например, что-то вроде:
<?php
function get_remote_size($url) { // magic
}
echo get_remote_size("http://humus101.com/wp-content/uploads/2009/11/Hummus-soup.jpg");
?>
Но без необходимости загружать изображение. Возможно ли это?