IntlCalendar::isSet

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

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

Описание

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

publicIntlCalendar::isSet(int$field): bool

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

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

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

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

calendar

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

field

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

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

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

Примеры

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

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

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