Я хочу загрузить удаленный файл и поместить его в каталог моего сервера с тем же именем, что и у оригинала. Я пытался использовать file_get_contents($url)
.
Проблема в том, что имя файла не включено в $url
, это как:www.domain.com?download=1726
. Этот URL дает мне, например.:myfile.exe
, поэтому я хочу использовать file_put_contents('mydir/myfile.exe');
.
Как я могу получить имя файла? Я пробовал get_headers()
перед загрузкой, но у меня есть только размер файла, дата модификации и другая информация, имя файла отсутствует.