Modifica el valor de una opción de configuración

# ini_set

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

ini_set — Modifica el valor de una opción de configuración

### Descripción

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

Cambia el valor de la opción de configuración `varname` y le asigna el valor de `newvalue`. El valor de la opción de configuración será modificado durante toda la ejecución del script y específicamente para este script. Volverá a su valor por omisión al finalizar el script.

### Parámetros

`option`

  Las opciones disponibles no pueden ser todas modificadas con ini_set(). La lista de todas las opciones disponibles se encuentra en el apéndice.

`value`

  El nuevo valor para la opción.

### Valores devueltos

Devuelve el valor anterior en caso de éxito, `false` si ocurre un error.

### Historial de cambios

Versión | Descripción
--- | ---
8.1.0 | `value` ahora acepta cualquier tipo de valor escalar (incluyendo `null`). Anteriormente, solo se aceptaban valores de tipo string.

### Ejemplos

Ejemplo #1 Define una opción de configuración

    <?php
    echo ini_get('display_errors');

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

    echo ini_get('display_errors');
    ?>

### Ver también

- get_cfg_var() - Devuelve el valor de una opción de PHP
- ini_get() - Lee el valor de una opción de configuración
- ini_get_all() - Lee todos los valores de configuración
- ini_restore() - Restaura el valor de la opción de configuración
- Cómo modificar la configuración

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