PHP | IntlCalendar after() Function

The IntlCalendar::after() function is an inbuilt function in PHP which returns True if the object time is after that of the passed object.
Syntax:
- Object oriented style:
bool IntlCalendar::after( IntlCalendar $other )
- Procedural style:
bool intlcal_after( IntlCalendar $cal, IntlCalendar $other )
Parameters:
- $cal: This parameter holds the IntlCalendar resource.
- $other: This parameter holds the calendar whose time will be checked against the primary object’s time.
Return Value: This function returns True if the object time is after that of the passed object and False otherwise.
Below program illustrates the IntlCalendar::after() function in PHP:
Program:
php
| <?php// Create an IntlCalendar from a DateTime object or string$calendar1= IntlCalendar::fromDateTime('2019-08-29 09:19:29');// Clone the Calendar date$calendar2= clone$calendar1;// Use IntlCalendar::after() function// and display resultvar_dump($calendar1->after($calendar2));var_dump($calendar2->after($calendar1));// Use IntlCalendar::add() function to// add month in date$calendar1->add(IntlCalendar::FIELD_MONTH, 1);// Use IntlCalendar::after() function// and display resultvar_dump($calendar1->after($calendar2));var_dump($calendar2->after($calendar1));        ?> | 
Output:
bool(false) bool(false) bool(true) bool(false)
Reference: https://www.php.net/manual/en/intlcalendar.after.php
 
				 
					


