mihail430899
@mihail430899
Вебмастер

Способ узнать размер картинки через PHP без ее подгрузки?

Привет. Мне нужно для каждой страницы вычислить кол-во изображений и их общий размер. С количеством все понятно, а вот размер в цикле считаю так:
$img= file_get_contents($url);
echo strlen($img) / 1024 . ' КБ';

И так получаю размер каждой картинки в килобайтах. Но этот способен плох тем, что для определения размера картинку нужно загрузить через file_get_contents и на это уходит трафик, а поскольку картинок иногда больше 30 на странице и все это перебирается в цикле, получается долгое выполнение скрипта.

Вопрос, собственно, есть ли способ, имея на руках url-ы изображений узнать вес картинок, не делая их подгрузки?
  • Вопрос задан
  • 942 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы