php8.5
Home/ Manual/ intl / intlcalendar/ IntlCalendar::setLenient

IntlCalendar::setLenient

PHP function Edit on GitHub ✎

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

Set whether date/time interpretation is to be lenient

Description

Oop

IntlCalendar::setLenient(bool $lenient): true

Procedural

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.

Parameters

calendar

Intl-calendar

lenient

Use true to activate the lenient mode; false otherwise.

Return Values

Always

Changelog

VersionDescription

Examples

See the example in IntlCalendar::isLenient().

Source: reference/intl/intlcalendar/setlenient.xml · from the official PHP manual (php/doc-en)