Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
$img = '/path/to/test.png';
// Открыть как файл
$size_info1 = getimagesize($img);
// Открыть как строку
$data = file_get_contents($img);
$size_info2 = getimagesizefromstring($data);
[/php]
add a note
up
down
-1
josh at karmabunny dot com dot au ¶1 month ago
add a note
Смотрите также
- getimagesize() - Получение размера изображения

User Contributed Notes 1 note
up
down
-1
josh at karmabunny dot com dot au ¶1 month ago
function get_img_type($data) {
$magics = array(
'ffd8ff' => 'jpg',
'89504e470d0a1a0a' => 'png',
);
foreach ($magics as $str => $ext) {
if (strtolower(bin2hex(substr($data, 0, strlen($str)/2))) == $str) return $ext;
}
return NULL;
}
