PHP | IntlCalendar before() Function
Last Updated :
29 Aug, 2019
The IntlCalendar::before() function is an inbuilt function in PHP which returns True if the object current time is before that of the passed object.
Syntax:
- Object oriented style:
bool IntlCalendar::before( IntlCalendar $other )
- Procedural style:
bool intlcal_before( IntlCalendar $cal, IntlCalendar $other )
Parameters:
- $cal: This parameter holds the IntlCalendar resource.
- $other: This parameter holds the calendar whose time checked against the primary object time.
Return Value: This function returns TRUE if the object current time is before that of the passed object.
Below program illustrates the IntlCalendar::before() function in PHP:
Program:
<?php
$calendar1 = IntlCalendar::fromDateTime( '2019-08-29 09:19:29' );
$calendar2 = clone $calendar1 ;
var_dump( $calendar1 ->before( $calendar2 ));
var_dump( $calendar2 ->before( $calendar1 ));
$calendar1 ->add(IntlCalendar::FIELD_MONTH, 1);
var_dump( $calendar1 ->before( $calendar2 ));
var_dump( $calendar2 ->before( $calendar1 ));
?>
|
Output:
bool(false)
bool(false)
bool(false)
bool(true)
Reference: https://www.php.net/manual/en/intlcalendar.before.php
Share your thoughts in the comments
Please Login to comment...