Как правильно собрать большой файл?

Нун Сю

Новичок
Подскажите, как правильнее/проще собрать большой файл (1гб), разбитый на несколько частей?
Так?
PHP:
file_put_contents($filename1, file_get_contents($filename2), FILE_APPEND | LOCK_EX);
Или можно лучше?
 

tz-lom

Продвинутый новичок
file_get_contents загружает файл в память, ну а далее по обстоятельствам - надо тебе чтобы скрипт много памяти ел или нет
если не надо - см. fopen fread fwrite fclose
 
Сверху