У меня есть PHP script, который иногда приходится писать большие файлы на диск. Используя file_put_contents()
, если файл достаточно большой (в данном случае около 2 МБ), PHP скрипт исчерпывает память (PHP Fatal error: Разрешенный размер памяти ######## байт исчерпан). Я знаю, что могу просто увеличить ограничение памяти, но это не похоже на полное решение для меня - должен быть лучший способ, верно?
Каков наилучший способ записи большого файла на диск в PHP?