Hi!
Was gibt denn date('w') bei einem Timestamp, der zu groß oder negativ ist?
Das habe ich vergessen...
Gerade mal getestet. Allerdings nur auf Windows.
Mit negativem Timestamp:
<?php echo date( "l dS of F Y h:i:s A", -1 ); ?>
erhalte ich eine Fehlermeldung:
Warning: date() [function.date.html]: Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in C:\server\www\test1.php on line 2
Was auf meinem Linux-System passiert, kann ich jetzt nicht sagen. Das müßte ich aber auch noch mal probieren...
Mit einem zu großen Timestamp:
<?php echo date( "l dS of F Y h:i:s A", 999999999999999999999999999999999999 );?>
erhalte ich:
Thursday 01st of January 1970 01:00:00 AM
Hat also scheinbar den gleichen Effekt, wie wenn ich den Timestamp 0 verwende.
Schöner Gruß und gute Nacht,
rob