CakeFest 2024: The Official CakePHP Conference

IntlCalendar::after

(PHP 5 >= 5.5.0, PHP 7, PHP 8, 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 $calendar, IntlCalendar $other): bool

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

Liste de paramètres

calendar

Une instance 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.

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.

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_MILLISECOND, true);

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top