IntlCalendar::after

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

IntlCalendar::afterVérifie si l'objet temps courant est dans le futur par rapport à l'objet temps passé

Description

Style orienté objet

public IntlCalendar::after ( IntlCalendar $other ) : bool

Style procédural

intlcal_after ( IntlCalendar $cal , IntlCalendar $other ) : bool

Vérifie si l'objet temps courant est dans le futur par rapport à l'objet temps passé.

Liste de paramètres

cal

La ressource IntlCalendar.

other

Le calendrier pour lequel le temps sera vérifié par rapport au temps de l'objet primaire.

Valeurs de retour

Retourne TRUE si l'objet temps courant est dans le futur par rapport au temps de l'argument calendar. Retourne FALSE sinon. Retourne également FALSE si une erreur survient. Vous pouvez utiliser les exceptions ou la fonction intl_get_error_code() pour détecter les erreurs.

Exemples

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_MILLISECONDtrue);

var_dump($cal1->after($cal2), //true
        
$cal2->after($cal1)); //false