IntlCalendar::getKeywordValuesForLocale
(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::getKeywordValuesForLocale — Get set of locale keyword values
说明
面向对象风格
$keyword, string $locale, bool $onlyCommon): IntlIterator|false过程化风格
$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
)
用户贡献的备注
备份地址:http://www.lvesu.com/blog/php/intlcalendar.getkeywordvaluesforlocale.php