Omdat de parameter ist_dst die in dit voorbeeld is gebruikt, in PHP 5.1 is verouderd en in PHP 7 is verwijderd, is het niet veilig om op deze code te vertrouwen om nauwkeurige resultaten te leveren in de huidige versies van PHP. Gebruik in plaats daarvan de instelling date.timezone of de functie date_default_timezone_set ().
Als uw webpagina zich richt op een specifiek evenement in de toekomst, zoals Kerstmis of uw bruiloft, wilt u misschien een afteltimer hebben om gebruikers te laten weten hoe lang het duurt voordat het evenement plaatsvindt. U kunt dit in PHP doen met behulp van tijdstempels en de mktime-functie.
De functie mktime () wordt gebruikt om de tijdstempel voor een geselecteerde datum en tijd kunstmatig te genereren. Het werkt hetzelfde als de functie time (), behalve dat het een gespecificeerde datum is en niet noodzakelijk de datum van vandaag.
$ target = mktime (0, 0, 0, 2, 10, 2017);
$ vandaag = tijd ();
$ difference = ($ target- $ vandaag);
$ dagen = (int) ($ verschil / 86400);