ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
402 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция ini_set

Функция ini_set временно изменяет значение настройки PHP. Изменение действует только во время выполнения текущего скрипта. Первым параметром функция принимает имя настройки, вторым - новое значение.

Синтаксис

ini_set(string $option, string $value);

Пример

Изменим максимальное время выполнения скрипта на 30 секунд:

<?php ini_set('max_execution_time', '30'); echo 'New timeout: ' . ini_get('max_execution_time'); ?>

Результат выполнения кода:

'New timeout: 30'

Пример

Включим вывод всех ошибок:

<?php ini_set('display_errors', '1'); ini_set('error_reporting', E_ALL); ?>

Пример

Установим новую директорию для загрузки файлов:

<?php ini_set('upload_tmp_dir', '/custom/upload/path'); ?>

Смотрите также

  • функцию ini_get,
    которая получает текущее значение настройки
byenru