Мне нужно прочитать последние 8 байтов из файла .jpg, который пользователи могут загрузить на мой веб-сервер (используя POST-файл PHP), чтобы проверить их. Чтобы сделать его немного сложнее, файл .jpg хранится внутри ZIP-файла.
Текущий код:
$zip = new ZipArchive;
if($zip->open($file['tmp_name']) === True) {
$img = $zip->getFromName('thumb.jpg');
if($img !== False) { //If image exists
//TODO: add file check
}
Как я могу правильно проверить, равны ли последние 8 байт (Java)
new byte[]{0,1,1,2,3,5,8};
?
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …