Php/docs/intlcalendar.getkeywordvaluesforlocale

提供:Dev Guides
< Php
移動先:案内検索

IntlCalendar::getKeywordValuesForLocale

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

IntlCalendar::getKeywordValuesForLocaleGet set of locale keyword values


説明

オブジェクト指向型

public static IntlCalendar::getKeywordValuesForLocale ( string $key , string $locale , bool $commonlyUsed ) : Iterator|false

手続き型

static intlcal_get_keyword_values_for_locale ( string $key , string $locale , bool $commonlyUsed ) : Iterator|false

For a given locale key, get the set of values for that key that would result in a different behavior. For now, only the 'calendar' keyword is supported.

This function requires ICU 4.2 or later.


パラメータ

key
The locale keyword for which relevant values are to be queried. Only 'calendar' is supported.
locale
The locale onto which the keyword/value pair are to be appended.
commonlyUsed
Whether to show only the values commonly used for the specified locale.


返り値

An iterator that yields strings with the locale keyword values失敗した場合に false を返します.


例1 IntlCalendar::getKeyworkValuesForLocale()

<?phpprint_r(        iterator_to_array(                IntlCalendar::getKeywordValuesForLocale(                        'calendar', 'fa_IR', true)));print_r(        iterator_to_array(                IntlCalendar::getKeywordValuesForLocale(                        'calendar', 'fa_IR', false)));

上の例の出力は以下となります。


Array
(
    [0] => persian
    [1] => gregorian
    [2] => islamic
    [3] => islamic-civil
)
Array
(
    [0] => persian
    [1] => gregorian
    [2] => islamic
    [3] => islamic-civil
    [4] => japanese
    [5] => buddhist
    [6] => roc
    [7] => hebrew
    [8] => chinese
    [9] => indian
    [10] => coptic
    [11] => ethiopic
    [12] => ethiopic-amete-alem
)