(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 procedimental
$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
si ocurre un 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 ejemplo anterior mostrará :
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 )