Устанавливает значение параметра конфигурации

# ini_set

(PHP 4, PHP 5, PHP 7, PHP 8)

ini_set — Устанавливает значение параметра конфигурации

### Описание

function ini_set(string `$option`, string|int|float|bool|null `$value`): string|false

Функция устанавливает значение параметра конфигурации. Опция сохраняет новое значение, пока выполняется скрипт, и восстанавливает значение, когда работа скрипта завершается.

### Список параметров

`option`

  Не каждую доступную опцию получится изменить функцией ini_set(). Список доступных параметров приводит приложение.

`value`

  Новое значение параметра.

### Возвращаемые значения

Функция возвращает старое значение параметра в случае успешного выполнения или `false`, если возникла ошибка.

### Список изменений

Версия | Описание
--- | ---
8.1.0 | Параметр `value` теперь принимает скалярные типы, включая `null`. Раньше параметр принимал только строковые (string) значения.

### Примеры

Пример #1 Пример установки значения для ini-параметра

    <?php

    echo ini_get('display_errors');

    if (!ini_get('display_errors')) {
        ini_set('display_errors', '1');
    }

    echo ini_get('display_errors');

    ?>

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

- get_cfg_var() - Извлекает значение параметра конфигурации PHP
- ini_get() - Получает значение параметра конфигурации
- ini_get_all() - Получает все параметры конфигурации
- ini_restore() - Восстанавливает значение параметра конфигурации
- Как изменить настройки конфигурации

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open