Вот как PHP загружает файл во временный файл, который вы можете прочитать в переменную. Вы можете использовать функцию move_uploaded_file
, если хотите переместить ее куда-нибудь, не считывая содержимое файла, а затем записывая их, но на самом деле нет никакого способа обойти часть процесса загрузки в временный файл. Вы должны получить его на сервере как-то ...