# IntlCalendar::setLenient

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

IntlCalendar::setLenient — Set whether date/time interpretation is to be lenient

### Beschreibung

Objektorientierter Stil

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

Prozeduraler Stil

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

Defines whether the calendar is ‘lenient mode’. In such a mode, some of out-of-bounds values for some fields are accepted, the behavior being similar to that of IntlCalendar::add() (i.e., the value wraps around, carrying into more significant fields each time). If the lenient mode is off, then such values will generate an error.

### Parameter-Liste

`calendar`

  Eine IntlCalendar-Instanz.

`lenient`

  Use `true` to activate the lenient mode; `false` otherwise.

### Rückgabewerte

Gibt immer `true` zurück.

### Changelog

Version | Beschreibung
--- | ---
8.2.0 | Der Rückgabewert ist nun `true` vorher war es bool.

### Beispiele

See the example in IntlCalendar::isLenient().

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