PHP 8.5.0 Alpha 2 available for testing

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://icu4c-demos.unicode.org/icu-bin/locexp.

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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top