Я хочу, чтобы получить тип файла (например, изображение/GIF) по URL, используя PHP.I попыталсяPHP- Получить тип файла по URL
<?php
$image_path="http://fc04.deviantart.net/fs71/f/2010/227/4/6/PNG_Test_by_Destron23.png";
exif_imagetype($image_path);
?>
Приведенный выше код дал мне пустую страницу и следующую код возвращается "3":
<?php
$image_path="http://fc04.deviantart.net/fs71/f/2010/227/4/6/PNG_Test_by_Destron23.png";
echo exif_imagetype($image_path);
?>
Где я иду не так? Решено: используя Fileinfo для получения типа контента
Когда я храню url в $ image_path, он говорит: Warning: mime_content_type ($ image_path) [function.mime -content-type]: не удалось открыть поток: нет такого файла или каталога в /home/appfesti/public_html/y.php в строке 4 –
Следует отметить, что mime_content_type устарел, а Fileinfo - предпочтительный метод. – Grice
да устарело ... $ finfo = finfo_open (FILEINFO_MIME_TYPE); – Avis