Ini set после выполнения функции возвращает старые настройки?
Добрый день! Подскажите, у меня по умолчанию memory limit = 256M, но не хватает памяти и в функции я устанавливаю ini_set('memory_limit', '512M'). После выполнения функции memory limit снова будет равен 256M?
Значение будет установлено до конца выполнения скрипта (а не функции), так что нужно вернуть настройки самому. Этому может помочь то, что ini_set возвращает старое значение настройки (или false).
А вообще это все написано в документации