(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
) : Iterator
Para 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 )