Я работаю с Файловым API-интерфейсом HTML5 (здесь , учебник ), и мне нужно проверить, является ли файл изображением или нет. Основная проблема заключается в том, что при обычной загрузке я мог бы вызвать getimagesize()
и в качестве параметра указать путь к временному файлу - и затем решить сохранить его на сервере или нет.
Однако с помощью API выгрузки файлов файлы принимаются с php://input
, который возвращает фактические биты передачи.
Какой лучший способ проверки в этой ситуации? Нужно ли сохранять биты в физическом месте, а затем проверять и удалять их позже, или это лучший способ?
Спасибо.