## Configuración en tiempo de ejecución

El comportamiento de estas funciones es afectado por la configuración en el archivo php.ini.

Opciones de configuración de internacionalización
Nombre | Por defecto | Cambiable | Historial de cambios
--- | --- | --- | ---
intl.default_locale |  | `INI_ALL` |
intl.error_level | 0 | `INI_ALL` |
intl.use_exceptions | 0 | `INI_ALL` | Disponible a partir de PECL 3.0.0a1

Aquí hay una aclaración sobre el uso de las directivas de configuración.

`intl.default_locale` string

  La configuración local a utilizar con las funciones intl cuando ninguna está especificada (ya sea si se omite en el argumento correspondiente, o si el valor pasado es `NULL`). Estas son configuraciones locales ICU, y no configuraciones locales del sistema. Las configuraciones locales ICU internas así como sus datos pueden ser exploradas aquí » https://unicode-org.github.io/icu/userguide/locale/.

  Por omisión, está vacía, lo que fuerza el uso de la configuración local ICU por omisión. Una vez definida, la configuración ini no puede ser reestablecida a este valor por omisión. No se recomienda utilizar este valor por omisión, sabiendo que depende del entorno del servidor.

`intl.error_level` int

  El tipo de mensajes de error generados cuando ocurre un error en las funciones ICU. Es un nivel de error PHP, como `E_WARNING`. Puede valer `0` para inhibir los mensajes. Esto no afecta los valores devueltos que indican un error o los valores devueltos por la función intl_get_error_code() o por los métodos de clase específicos que permiten recuperar los códigos y mensajes de error.

  El valor por omisión es `0`.

`intl.use_exceptions` int

  Si vale `true`, se emitirá una excepción cuando ocurra un error en una función intl. La excepción será de tipo IntlException. La excepción se emitirá además del mensaje de error generado debido a la definición de la opción de configuración intl.error_level.

  Por omisión, vale `false`.

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