IntlCalendar
PHP Manual

IntlCalendar::getLocale

(PHP 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 string IntlCalendar::getLocale ( int $localeType )

Estilo por procedimientos

string intlcal_get_locale ( IntlCalendar $cal , int $localeType )

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"


IntlCalendar
PHP Manual