(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::getKeywordValuesForLocale — Renvoie l'ensemble des valeurs de mots-clés de locale
Style orienté objet
$keyword, string $locale, bool $onlyCommon): IntlIterator|falseStyle procédural
$keyword, string $locale, bool $onlyCommon): IntlIterator|false
Pour une clé de locale donnée, renvoie l'ensemble des valeurs pour cette clé qui entraîneraient
un comportement différent. Pour l'instant, seul le mot-clé 'calendar'
est supporté.
Cette fonction requiert ICU 4.2 or later.
keyword
Le mot-clé de locale pour lequel les valeurs pertinentes doivent être interrogées. Seul
'calendar' est supporté.
localeLa locale sur laquelle la paire mot-clé/valeur doit être ajouté.
onlyCommonIndique s'il faut afficher uniquement les valeurs couramment utilisées pour la locale spécifiée.
Un itérateur qui renvoie des chaînes avec les valeurs de mot-clé de locale
ou false si une erreur survient.
Exemple #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)));L'exemple ci-dessus va afficher :
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
)