PHP 8.5.0 Alpha 2 available for testing

IntlCalendar::getLocale

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

IntlCalendar::getLocaleDevuelve la configuración local asociada al objeto

Descripción

Estilo orientado a objetos

public IntlCalendar::getLocale(int $type): string|false

Estilo procedimental

intlcal_get_locale(IntlCalendar $calendar, int $type): string|false

Devuelve la configuración local utilizada por este objeto calendario.

Parámetros

calendar

An IntlCalendar instance.

type

Indica si la configuración local actual (la configuración local a partir de la cual provienen los datos del calendario, con Locale::ACTUAL_LOCALE) o la configuración local válida, es decir, la configuración local más específica soportada por ICU en relación con la configuración local solicitada – ver Locale::VALID_LOCALE. De la más general a la más específica, las configuraciones locales se ordenan de esta forma – configuración local actual, configuración local válida, configuración local solicitada.

Valores devueltos

Un string que representa la configuración local o false si ocurre un 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 ejemplo anterior mostrará :

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top