(PHP 5 >= 5.5.0, PHP 7)
DateTimeInterface arayüzü DateTime ve DateTimeImmutable sınıflarının tür tanımlarının gösterilebilmesi için kullanılmaktadır. Bu arayüzü kullanıcı tabanlı sınıflarla gerçeklemek mümkün değildir.
DateTimeInterface::ATOM
DATE_ATOM
DATE_COOKIE
DateTimeInterface::ISO8601
DATE_ISO8601
Bilginize: Bu gösterim ISO-8601 ile uyumlu değildir, fakat geriye uyumluluk için kaldı. ISO-8601 ile uyumluluk için bunun yerine
DateTime::ATOM
veyaDATE_ATOM
kullanın.
DateTimeInterface::RFC822
DATE_RFC822
DateTimeInterface::RFC850
DATE_RFC850
DateTimeInterface::RFC1036
DATE_RFC1036
DateTimeInterface::RFC1123
DATE_RFC1123
DateTimeInterface::RFC2822
DATE_RFC2822
DateTimeInterface::RFC3339
DATE_RFC3339
DATE_ATOM
gibidir (PHP 5.1.3'itibariyle).
DateTimeInterface::RFC3339_EXTENDED
DATE_RFC3339_EXTENDED
DateTimeInterface::RSS
DATE_RSS
DateTimeInterface::W3C
DATE_W3C
7.2.0 | DateTime sınıf sabitleri artık DateTimeInterface üzerinde tanımlı. |
---|---|
Sürüm: | Açıklama |
5.5.8 | DateTimeInterface arayüzünü gerçeklemeye çalışmak artık ölümcül hataya yol açmaktadır. Evvelce arayüzü gerçeklemek hataya yol açmazdı fakat bu hatalı bir davranıştı. |