(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::getKeywordValuesForLocale — Devuelve el conjunto de valores de palabras clave de configuración regional
Estilo orientado a objetos
$keyword
, string $locale
, bool $onlyCommon
): IntlIterator|falseEstilo por procedimientos
$keyword
, string $locale
, bool $onlyCommon
): IntlIterator|false
Para una clave de configuración regional dada, devuelve el conjunto de valores para esta clave que
producirían un comportamiento diferente. Por el momento, solo la palabra clave 'calendar'
es soportada.
Esta función requiere ICU 4.2 o posterior.
keyword
La palabra clave de configuración regional para la cual deben consultarse los valores pertinentes. Solo
'calendar'
es soportado.
locale
La configuración regional sobre la cual debe añadirse el par palabra clave/valor.
onlyCommon
Indica si deben mostrarse únicamente los valores comúnmente utilizados para la configuración regional especificada.
Un iterador que devuelve strings con los valores de palabra clave de configuración regional
o false
en caso de error.
Ejemplo #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)));
El resultado del ejemplo sería:
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 )