При прочих равных: Нет.
Файл был загружен, и он был сохранен во временное место с сгенерированным именем файла, и вашей программе PHP было сказано, какое имя файла клиент должен иметь. Два имени файла не совпадают.
Вы не можете получить к нему доступ, используя исходное имя файла, потому что это не то имя файла, которое имеется на компьютере с PHP.
Сценарий, обрабатывающий загрузку , может использовать move_uploaded_file
, чтобы переместить файл в другое место и изменить его имя, чтобы оно совпадало с тем, которое клиент сказал вам, что изначально имело. Тогда вы сможете использовать это имя. Вы, конечно, должны быть осторожны, чтобы избежать столкновений. Можно загрузить два разных файла с одинаковым именем.