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

# IntlCalendar::setLenient

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

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

### Описание

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

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

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

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

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

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

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

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

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

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

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

Версия | Описание
--- | ---
8.2.0 | Вместо общего логического типа bool теперь возвращается конкретный тип `true`.

### Примеры

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

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