International PHP Conference Munich 2024

IntlCalendar::setMinimalDaysInFirstWeek

(PHP 5 >= 5.5.1, PHP 7, PHP 8)

IntlCalendar::setMinimalDaysInFirstWeekУстанавливает минимальное количество дней, которое может быть в первой неделе в году или месяце

Описание

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

public IntlCalendar::setMinimalDaysInFirstWeek(int $days): true

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

intlcal_set_minimal_days_in_first_week(IntlCalendar $calendar, int $days): true

Устанавливает наименьшее количество дней, которые должны пройти в первую неделю года или месяца в новом году или месяце. Например, в григорианском календаре, если это значение равно 1, то первая неделя года обязательно будет включать 1 января, а если это значение равно 7, то неделя с 1 января будет первой неделей года, только если день недели 1 января совпадает с днём недели, возвращаемым IntlCalendar::getFirstDayOfWeek(); в противном случае это будет последняя неделя прошлого года.

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

calendar

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

days

Количество минимальных дней, которые нужно установить.

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

Функция всегда возвращает true.

Ошибки

Метод выбрасывает ошибку ValueError, если параметр days находится вне диапазона (меньше 1 или больше 7).

Список изменений

Версия Описание
8.0.0 В случае некорректного ввода данных теперь выдаётся ошибка ValueError; ранее возвращалось значение false.

add a note

User Contributed Notes

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