(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::getLocale — Obtener la configuración regional asociada al objeto
Estilo orientado a objetos
Estilo por procedimientos
Devuelve la configuración regional empleado por este objeto calendar.
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.
Un string con la configuración regional o false
en caso de error.
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"