(PHP 5 >= 5.5.0, PHP 7, PECL >= 3.0.0a1)
IntlCalendar::getKeywordValuesForLocale — Obtener un conjunto de valores de palabras clave de zonas
Estilo orientado a objetos
$key
, string $locale
, boolean $commonlyUsed
) : IteratorEstilo por procedimientos
$key
, string $locale
, boolean $commonlyUsed
) : IteratorPara una clave de una configuración regional dada, obtiene el conjunto de valores que resultarían en un comoportamiento diferente. Por ahora, solamente está soportada la palabra clave 'calendar'.
Esta función requiere ICU 4.2 o posterior.
key
La palabra clave de la configuración regional de la que se quieren consultar valores relevantes. Solamente está soprtada 'calendar'.
locale
La configuración regional en la que adjuntar el par clave/valor.
commonlyUsed
Si mostrar solamente valores usados comúnmente para la configuración regional especificada.
Un iterador que genera string con los valores de la palabra clave de la 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 )