略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: IntlCalendar::getKeywordValuesForLocale

2024-05-01

IntlCalendar::getKeywordValuesForLocale

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

IntlCalendar::getKeywordValuesForLocaleGet set of locale keyword values

说明

面向对象风格

public static IntlCalendar::getKeywordValuesForLocale(string $keyword, string $locale, bool $onlyCommon): IntlIterator|false

过程化风格

intlcal_get_keyword_values_for_locale(string $keyword, string $locale, bool $onlyCommon): IntlIterator|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.

参数

keyword

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.

onlyCommon

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

<?php
print_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
)

add a noteadd a note

User Contributed Notes

There are no user contributed notes for this page.

官方地址:https://www.php.net/manual/en/intlcalendar.getkeywordvaluesforlocale.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3