Documentación offline PHP master

IntlCalendar::getKeywordValuesForLocale

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

IntlCalendar::getKeywordValuesForLocale

Devuelve el conjunto de valores de palabras clave de configuración regional

Descripción#

Estilo orientado a objetos

public static IntlCalendar::getKeywordValuesForLocale(string $keyword, string $locale, bool $onlyCommon): IntlIterator
```php

Estilo procedimental

```php
intlcal_get_keyword_values_for_locale(string $keyword, string $locale, bool $onlyCommon): IntlIterator

Para una clave de configuración regional dada, devuelve el conjunto de valores para esta clave que producirían un comportamiento diferente. Por el momento, solo la palabra clave 'calendar' es soportada.

Esta función requiere ICU 4.2 o posterior.

Parámetros#

keyword
La palabra clave de configuración regional para la cual deben consultarse los valores pertinentes. Solo 'calendar' es soportado.

locale
La configuración regional sobre la cual debe añadirse el par palabra clave/valor.

onlyCommon
Indica si deben mostrarse únicamente los valores comúnmente utilizados para la configuración regional especificada.

Valores devueltos#

Un iterador que devuelve strings con los valores de palabra clave de configuración regional o false si ocurre un error.

Ejemplos#

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

El ejemplo anterior mostrará:

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
)