Come dice SoulHome: no.
Quanto inviato in HTTP è un file temporaneo salvato nella cartelle specificata dal php.ini. Come tutti i file puoi elaborarlo prima di spostarlo in una cartella del tuo programma.

Perchè questa necessità?