Ejemplo
Establecer la configuración regional Inglés de EEUU y luego de vuelta a los valores predeterminados de nuevo:
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
Ejecutar ejemplo » Definición y Uso
El setlocale() función establece la información de localización.
información de configuración regional es el lenguaje, monetaria, el tiempo y otra información específica para un área geográfica.
Note: El setlocale() función cambia la configuración regional sólo para el script actual.
Tip: La información de localización puede ser definido como predeterminado del sistema con setlocale(LC_ALL,NULL)
Consejo: Para obtener información sobre el formato numérico, consulte la localeconv() función.
Sintaxis
setlocale( constant,location )
Parámetro | Descripción |
---|---|
constant | Necesario. Especifica qué información de configuración regional debe ajustarse. constantes disponibles:
|
location | Necesario. Especifica qué país / región para establecer la información de configuración regional a. Puede ser una cadena o una matriz. Es posible pasar varias ubicaciones. Si la ubicación es NULL o una cadena vacía "" , los nombres de las ubicaciones se establecerán a partir de los valores de las variables de entorno con los mismos nombres que las constantes de arriba o de "LANG" . Si la ubicación es "0" , el ajuste de la ubicación no se ve afectada, sólo se devuelve la configuración actual. Si la ubicación es una matriz, setlocale() va a tratar cada elemento de la matriz hasta que encuentra un código de idioma o región válida. Esto es muy útil si una región es conocida con diferentes nombres en diferentes sistemas. Note: Para ver todos los códigos de idiomas disponibles, vaya a nuestra referencia de códigos de idioma. |
Detalles técnicos
Valor de retorno: | Devuelve la configuración regional actual, en caso de fallo. El valor de retorno depende del sistema que se está ejecutando PHP. |
---|---|
Versión de PHP: | 4+ |
cambios: | Pasando constante como una cadena está desfasada en PHP 4.2.0. Utilice las constantes disponibles en su lugar. Pasarlos como una cadena dará lugar a un mensaje de advertencia. Que pasan varias ubicaciones se hizo posible en PHP 4.3.0. Si se pasa una cadena para el parámetro constante en lugar de una de las constantes LC_, esta función emite un aviso E_DREPRECATED a partir de PHP 5.3.0. |
<String Referencia PHP