IntlCalendar::getKeywordValuesForLocale

(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

Description

Style orienté objet

public static function IntlCalendar::getKeywordValuesForLocale(string $keyword, string $locale, bool $onlyCommon): IntlIterator|false

Style procédural

function intlcal_get_keyword_values_for_locale(string $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 ou ultérieur.

Liste de paramĂštres

keyword

Le mot-clĂ© de locale pour lequel les valeurs pertinentes doivent ĂȘtre interrogĂ©es. Seul 'calendar' est supportĂ©.

locale

La locale sur laquelle la paire mot-clĂ©/valeur doit ĂȘtre ajoutĂ©e.

onlyCommon

Indique s'il faut afficher uniquement les valeurs couramment utilisées pour la locale spécifiée.

Valeurs de retour

Un itérateur qui renvoie des chaßnes avec les valeurs de mot-clé de locale ou false si une erreur survient.

Exemples

Exemple #1 IntlCalendar::getKeywordValuesForLocale()

<?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
)
add a note

User Contributed Notes

There are no user contributed notes for this page.