/****************** *********************************** ***********************
Die Uhrzeit, ein Datum oder alles was damit zu tun hat wird mittels
"echo" und "date(""); ausgegeben.
Beispiel um die aktuelle Uhrzeit anzugeben:
echo date("H:i:s");
H steht für Stunde, i für Minute, s für Sekunde.
Alle genauen Beschreibungen sind hier zu finden:
http://ch2.php.net/manual/de/functi on.date.php
Die untenstehenden Zeichen sind "Vars", das heisst es sind noch keine
Ausgaben sondern sie werden lediglich dem vorstehendem Wort zu geortnet.
So wird in Zukunft immer wenn $jahr steht automatisch das Jahr eingefügt.
*********************** *********************************** ******************/
$jahr = date("Y");
$stunden = date("G");
$minuten = date("i");
/****************** *********************************** ***********************
Die Zeit wird mit "G" in zweistelligen Zahlen ausgegeben (01-24 Uhr)
Wir machen uns das zu Nutze um Eine individuelle Begrüssung zu geben.
Hier spielen die Zeichen "Grösser-" und "Kleiner als" (< + >) eine
Grosse Rolle. Z.B. bei '<07' wird alles unter und bis zu 07 Uhr als
"Früh am Morgen" angezeigt. Diese Zahlen kann man individuell ändern.
************************** *********************************** ***************/
$zeit = date("G");
if ($zeit < 07) $tageszeit = 'Früh am Morgen';
elseif ($zeit < 12) $tageszeit = 'Vormittag';
elseif ($zeit < 18) $tageszeit = 'Mittag';
elseif ($zeit < 23) $tageszeit = 'Abend';
/******************** *********************************** *********************
Die Ausgabe von "F" (Monat in Wörtern) ist immer Englisch. Da wir aber
eine Deutsche Seite betreiben, wollen wir auch eine Deutsche Ausgabe,
also müssen die Englischen Wörter übersetzt werden. Hierzu nehmen wir
jedoch die Ausgabe von Monaten in Zahlen ("n"), um das ganze etwas
übersichtlicher zu halten. Nun werden die Monat also als Zahl wiederge-
geben, z.B. Januar als "1". Mittels einem doppelten Gleichheitszeichen
machen wir aus der "1" ein "Januar".
********************** *********************************** *******************/
/***************** *********************************** ************************
Mittels dem Buchstaben "L" kann man herausfinden ob das angegebene Jahr
ein Schaltjahr ist oder nicht. Die Ausgabe für ein Schaltjahr ist "1",
ein normales Jahr hat die Ziffer "0". Wie bereits oben ordnen wir die
Zahlen mittels doppeltem Gleichheitszeichen dem richtigen Satz zu.
****************************** *********************************** ***********/
/***************** *********************************** ************************
Genau wie bei der Wortausgabe der Monate verhält es sich auch bei den
Tagen: Die Ausgabe wird in Englisch verfasst. Dies wollen wir wiederum
verhindern und gehen vor wie bei den Monaten. Hier ist zu beachten das
Tageszahlen einer Woche nicht bei "1" Anfangen sondern mit "0" und nicht
mit "Montag" sondern mit "Sonntag". Somit ist der letzte Tag einer PHP
Woche der Samstag, der erste der Sonntag.
************************* *********************************** ****************/
/****************** *********************************** ***********************
Hier ist nun die Ausgabe von allen Codes die wir oben bearbeitet haben.
Hier wurden einfach die zuständigen Vars mit Wörtern vermischt, ausge-
geben wird das ganze von dem "echo"-Tag.
******************** *********************************** *********************/
echo "Heute ist der $tag. $monatsname des Jahres $jahr.<br>
Es ist $stunden Uhr und $minuten Minuten, also ist es $tageszeit. $jahr ist zudem $sjahr.
Heute ist $tagesn"; ?>
Wichtig: Die Tutorials wurden entweder von uns erstellt oder von unseren Usern eingetragen. Sollten wir mit irgenteinem Tutorial ein Copyright verletzten, schickt uns bitte umgehend eine E-mail. Wir werden das entsprechende Tutorial entfernen. Kommentare werden von uns nur in unregelmäßigen Abständen überprüft.
zurück