Constantes pré-définies
Les constantes suivantes sont définies depuis PHP 5.1.1 et offrent une
représentation standard des dates, qui peut être utilisée avec toutes les fonctions
de formatage de date (comme date()).
-
DATE_ATOM
(chaîne de caractères)
-
Atom (exemple : 2005-08-15T15:52:01+00:00)
-
DATE_COOKIE
(chaîne de caractères)
-
Cookies HTTP (exemple : Monday, 15-Aug-05 15:52:01 UTC)
-
DATE_ISO8601
(chaîne de caractères)
-
ISO-8601 (exemple : 2005-08-15T15:52:01+0000)
-
DATE_RFC822
(chaîne de caractères)
-
RFC 822 (exemple : Mon, 15 Aug 05 15:52:01 +0000)
-
DATE_RFC850
(chaîne de caractères)
-
RFC 850 (exemple : Monday, 15-Aug-05 15:52:01 UTC)
-
DATE_RFC1036
(chaîne de caractères)
-
RFC 1036 (exemple : Mon, 15 Aug 05 15:52:01 +0000)
-
DATE_RFC1123
(chaîne de caractères)
-
RFC 1123 (exemple : Mon, 15 Aug 2005 15:52:01 +0000)
-
DATE_RFC2822
(chaîne de caractères)
-
RFC 2822 (Mon, 15 Aug 2005 15:52:01 +0000)
-
DATE_RFC3339
(string)
-
Identique à DATE_ATOM (depuis PHP 5.1.3)
-
DATE_RSS
(chaîne de caractères)
-
RSS (Mon, 15 Aug 2005 15:52:01 +0000)
-
DATE_W3C
(chaîne de caractères)
-
World Wide Web Consortium (W3C) (exemple : 2005-08-15T15:52:01+00:00)
Les constantes suivantes existent depuis PHP 5.1.2 et spécifient un format retourné par
les fonctions date_sunrise() et
date_sunset().
-
SUNFUNCS_RET_TIMESTAMP
(entier)
-
Timestamp
-
SUNFUNCS_RET_STRING
(entier)
-
Heures:minutes (exemple: 08:02)
-
SUNFUNCS_RET_DOUBLE
(entier)
-
Heures en tant que nombre à point flottant (exemple 8.75)