# IntlCalendar::isSet

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

IntlCalendar::isSet — Indique si un champ est défini

### Description

Style orienté objet

public IntlCalendar::isSet(int `$field`): bool

Style procédural

intlcal_is_set(IntlCalendar `$calendar`, int `$field`): bool

Renvoie si un champ est défini (par opposition à effacé). Les champs définis ont la priorité sur les champs non définis et leurs valeurs par défaut lors du calcul de la date/heure. Les champs définis plus tard ont la priorité sur les champs définis plus tôt.

### Liste de paramètres

`calendar`

  Une instance IntlCalendar.

`field`

  Une constantes de champ date/heure IntlCalendar. Ceux sont des valeurs entières comprises entre `0` et `IntlCalendar::FIELD_COUNT`.

### Valeurs de retour

En supposant qu'il n'y a pas d'erreurs d'arguments, renvoie `true` si le champ est défini.

### Exemples

Voir un exemple sur IntlCalendar::clear().

### Voir aussi

- IntlCalendar::clear() - Vide un ou tous les champs
- IntlCalendar::set() - Définit un champ de temps ou plusieurs champs communs en une seule fois