PHP Conference Nagoya 2025

IntlCalendar::getLocale

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

IntlCalendar::getLocaleGet the locale associated with the object

Açıklama

Nesne yönelimli kullanım

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

Yordamsal kullanım

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

Returns the locale used by this calendar object.

Bağımsız Değişkenler

calendar

IntlCalendar örneği.

type

Whether to fetch the actual locale (the locale from which the calendar data originates, with Locale::ACTUAL_LOCALE) or the valid locale, i.e., the most specific locale supported by ICU relatively to the requested locale – see Locale::VALID_LOCALE. From the most general to the most specific, the locales are ordered in this fashion – actual locale, valid locale, requested locale.

Dönen Değerler

A locale string başarısızlık durumunda false döner.

Örnekler

Örnek 1 IntlCalendar::getLocale()

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

Yukarıdaki örneğin çıktısı:

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

add a note

User Contributed Notes

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