Загрузить файл на сервер с URL

Ну, это кажется довольно простым, и это так. Все, что вам нужно сделать, чтобы загрузить файл на свой сервер, это:

file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip"));

Только есть одна проблема. Что делать, если у вас большой файл, например 100 МБ. Тогда у вас закончится память, и вы не сможете загрузить файл.

Я хочу, чтобы файл был записан на диск во время его загрузки. Таким образом, я могу загружать файлы большего размера без проблем с памятью.

323
задан hakre 31 March 2013 в 03:17
поделиться