(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::after — Vérifie si l'objet temps courant est dans le futur par rapport à l'objet temps passé
Style orienté objet
Style procédural
Vérifie si l'objet temps courant est dans le futur par rapport à l'objet temps passé.
calendar
Une instance IntlCalendar.
other
Le calendrier pour lequel le temps sera vérifié par rapport au temps de l'objet primaire.
Retourne true
si l'objet temps courant est dans le futur par rapport au
temps de l'argument calendar
. Retourne false
sinon.
En cas d&échec false
est aussi retourné. Pour détecter les conditions d&erreur
intl_get_error_code() doit être utilisé, ou paramétrer Intl pour lancer des
exceptions.
Exemple #1 Exemple avec IntlCalendar::after()
<?php
$cal1 = IntlCalendar::createInstance();
$cal2 = clone $cal1;
var_dump($cal1->after($cal2), //false
$cal2->after($cal1)); //false
$cal1->roll(IntlCalendar::FIELD_MILLISECOND, true);
var_dump($cal1->after($cal2), //true
$cal2->after($cal1)); //false