PHP 8.4.1 Released!

IntlCalendar::setLenient

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

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

Описание

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

public IntlCalendar::setLenient(bool $lenient): true

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

intlcal_set_lenient(IntlCalendar $calendar, bool $lenient): true

Определяет, является ли календарь "мягким" режимом. В таком режиме принимаются некоторые из значений, выходящих за границы для некоторых полей, поведение аналогично поведению IntlCalendar::add() (т.е. значение переносится каждый раз в более важные поля). Если мягкий режим выключен, такие значения будут вызывать ошибку.

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

calendar

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

lenient

Используйте true для активации мягкого режима; false для выключения.

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

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

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

Версия Описание
8.2.0 Значение возврата теперь принадлежит типу true; раньше значение принадлежало типу bool.

Примеры

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top