PHP 8.4.2 Released!

IntlCalendar::getKeywordValuesForLocale

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getKeywordValuesForLocaleRenvoie l'ensemble des valeurs de mots-clés de locale

Description

Style orienté objet

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

Style procédural

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 or later.

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é.

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::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
)

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top