Я хотел бы хэшировать содержимое загруженного файла в MD5. Файл не будет сохранен локально, поэтому он существует только в каталоге tmp.
Как я могу это сделать? Спасибо.
Вы можете использовать функцию md5_file() или sha1_file().Например, если ваша переменная сообщения - filevar:
md5_file()
sha1_file()
filevar
$myhash = md5_file($_FILES['filevar']['tmp_name']);
Вы можете использовать md5_file() даже для вашего временного файла.
MD5() для строки и md5_file() для файлов
MD5()