Date/Heure
PHP Manual

La classe DateTimeInterface

(PHP 5 >= 5.5.0, PHP 7)

Introduction

DateTimeInterface signifie que DateTime et DateTimeImmutable peuvent être indiqués pour le type. Il n'est pas possible d'implémenter cette interface avec des classes userland.

Synopsis de la classe

DateTimeInterface {
/* Méthodes */
public DateInterval diff ( DateTimeInterface $datetime2 [, bool $absolute = FALSE ] )
public string format ( string $format )
public int getOffset ( void )
public int getTimestamp ( void )
public DateTimeZone getTimezone ( void )
public __wakeup ( void )
}

Historique

Version Description
5.5.8 Essayer d'implementer DateTimeInterface déclenche une erreur fatale maintenant. Auparavant, l'implémentation de l'interface ne générait pas d'erreur, mais le comportement était erroné.

Sommaire


Date/Heure
PHP Manual