Определяет, установлено ли поле

# IntlCalendar::isSet

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

IntlCalendar::isSet — Определяет, установлено ли поле

### Описание

Объектно-ориентированный стиль

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

Процедурный стиль

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

Возвращает, установлено ли поле (в отличие от clear). Установленные поля приоритетнее неустановленных полей и их значений по умолчанию при вычислении даты и времени. Поля, установленные позже приоритетнее полей, установленных ранее.

### Список параметров

`calendar`
  Экземпляр класса IntlCalendar.
`field`

  Одна из представленных в классе IntlCalendar констант полей типа дата/время. Целое число от `0` до `IntlCalendar::FIELD_COUNT`.

### Возвращаемые значения

В случае отсутствия ошибок аргумента возвращает `true`, если поле установлено.

### Примеры

Смотрите пример в описании метода IntlCalendar::clear().

### Смотрите также

- IntlCalendar::clear() - Очищает поле или все поля
- IntlCalendar::set() - Устанавливает поле времени или сразу несколько общих полей

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open