Configure la región en inglés de EE. UU. y luego vuelva a configurarla al valor predeterminado del sistema:
<?phpecho setlocale(LC_ALL,"US");echo "<br>";echo setlocale(LC_ALL,NULL);?>La función setlocale() establece información regional (información regional).
La información regional es el idioma, la moneda, la hora y otra información para un área geográfica.
Nota: La función setlocale() solo cambia la información local del script actual.
Consejo: Puede configurar la información de la región como predeterminada del sistema a través de setlocale(LC_ALL,NULL).
Consejo: Para obtener información sobre el formato de los números, consulte la función localeconv().
setlocale( constante,ubicación )
parámetro | describir |
---|---|
constante | Requerido. Especifica qué información de región se debe configurar. Constantes disponibles: LC_ALL: incluye todas las opciones siguientes LC_COLLATE - orden de clasificación LC_CTYPE: tipos de caracteres y conversiones (por ejemplo, todos los caracteres en mayúsculas o minúsculas) LC_MESSAGES: formato de mensaje del sistema LC_MONETARY - formato de moneda LC_NUMERIC - Formato de número LC_TIME - formato de fecha y hora |
ubicación | Requerido. Especifica el país/región en el que se establece la información regional. Puede ser una cadena o una matriz. Se pueden pasar varias ubicaciones. Si el parámetro de ubicación es NULL o la cadena vacía "", el nombre de la ubicación se establecerá en el valor de la variable de entorno con el mismo nombre en la constante anterior o se establecerá de acuerdo con "LANG". Si el parámetro de ubicación es "0", la configuración de ubicación no se ve afectada y solo se devuelve la configuración actual. Si el parámetro de ubicación es una matriz, setlocale() prueba cada elemento de la matriz hasta que se encuentra un código de idioma o región válido. Esto es útil si una región tiene diferentes nombres en diferentes sistemas. Nota: Para ver todos los códigos de idioma disponibles, visite nuestro Manual de referencia de códigos de idioma. |
Valor de retorno: | Devuelve la configuración regional actual o FALSE en caso de error. El valor de retorno depende del sistema en el que se ejecuta PHP. |
---|---|
Versión PHP: | 4+ |
Registro de actualización: | Pasar constantes como cadenas ha quedado obsoleto en PHP 4.2.0. Utilice las constantes disponibles en su lugar. Pasar una constante como una cadena genera un mensaje de advertencia. En PHP 4.3.0, se pueden pasar varias ubicaciones . A partir de PHP 5.3.0, si se pasa una cadena al parámetro constante en lugar de una de las constantes LC_, esta función genera una notificación E_DREPRECATED. |