ПОЛУЧИТЬ РАЗМЕР ИЗОБРАЖЕНИЯ PHP
В PHP есть несколько способов получить размер изображения. Один из наиболее популярных методов это использование функции getimagesize(). Эта функция принимает путь к изображению и возвращает массив с информацией о размере изображения:
$image_info = getimagesize('path/to/image.jpg');
$image_width = $image_info[0];
$image_height = $image_info[1];
Если вам нужно получить не только размер, но и другую информацию об изображении, такую как тип файла, то можно использовать функцию exif_read_data(). Она также принимает путь к изображению и возвращает массив с метаданными:
$image_data = exif_read_data('path/to/image.jpg');
$image_width = $image_data['COMPUTED']['Width'];
$image_height = $image_data['COMPUTED']['Height'];
Еще один способ получить информацию об изображении это использование класса Imagick. Этот класс предоставляет более продвинутые возможности для работы с изображениями. Чтобы получить размер изображения, можно воспользоваться методом getImageWidth() или getImageHeight():
$imagick = new Imagick('path/to/image.jpg');
$image_width = $imagick->getImageWidth();
$image_height = $imagick->getImageHeight();
И наконец, если вам нужно получить размер изображения без загрузки всего изображения в память, то можно воспользоваться функцией getImageSize() из библиотеки GD:
$image_info = getImageSize('path/to/image.jpg');
$image_width = $image_info[0];
$image_height = $image_info[1];
Изменение размеров изображения на PHP. Работа с библиотекой GDLib
Урок 12. PHP. Как сжать изображение используя GD LIB
Уменьшение изображений с помощью PHP
How to check images size in any website - How to check pictures size in websites
Как изменить размер изображения в HTML. Ширина и высота картинки width и height
PHP Загрузка картинки и MVC [1/2]
Обработка изображений средствами PHP библиотеки Intervention Image
Загрузка и вывод фотографий с БД mysql урок PHP
Создаем изображения в PHP
Как быстро узнать размер изображения на сайте