IntlCalendar::getLocale

(PHP 5 >= 5.5.0, PHP 7, PECL >= 3.0.0a1)

IntlCalendar::getLocaleObtener la configuración regional asociada al objeto

Descripción

Estilo orientado a objetos

public IntlCalendar::getLocale ( int $localeType ) : string

Estilo por procedimientos

intlcal_get_locale ( IntlCalendar $cal , int $localeType ) : string

Devuelve la configuración regional empleado por este objeto calendar.

Parámetros

cal

El recurso IntlCalendar.

localeType

Si obtener la configuración regional real (de la cual se originan los datos del calendario, con Locale::ACTUAL_LOCALE) o una válida, es decir, la configuración regional más específica admitida por ICU con relación a la configuración solicitada – véase Locale::VALID_LOCALE. Las configuraciones regionales se ordenan desde la más general a la más específica – real, válida y solicitada.

Valores devueltos

Un string con la configuración regional o FALSE en caso de error.

Ejemplos

Ejemplo #1 IntlCalendar::getLocale()

<?php
$cal 
IntlCalendar::createInstance(IntlTimeZone::getGMT(), 'en_US_CALIFORNIA');
var_dump(
    
$cal->getLocale(Locale::ACTUAL_LOCALE),
    
$cal->getLocale(Locale::VALID_LOCALE)
);

El resultado del ejemplo sería:

string(2) "en"
string(5) "en_US"