(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"