Если открыть файл,размер которого превышает оперативную память на сервере
Если открыть считать файл очень большого размера, данный размер превышает количество оперативной памяти на сервере.
$content = file_get_contents(“myachive.zip”);
Что произойдёт в этом случае:
- file_get_contents просто считает какую-то часть информации, послу чего при повтороном вызове считает слудующую часть информации.
-Содержимое файла займёт всё количество оперативной памяти на сервере и появится ошибка о том, что оперативная память закончилась
-file_get_contents просто считает столько информации сколько сможет, при этом невозможно будет запустить скрипт ещё раз, так как вся оперативная павять сервера будет занята
- Возникнет ошибка о том, что превышен лимит оперативной памяти, который был выделен для обработки php процесса