PHP – Der Datentypen Datum und die Zeitfunktionen
date( )
Mit dieser Funktion erhalten wir eine Zeitangabe formatiert zurück. Je nach der Zeitangabe,
die wir wünschen, setzen wir verschiedene Platzhalter ein, z.B. m für den Monat.
Das D steht für eine zweistellige Tagesangabe,
Das M steht für eine dreistellige Monatsangabe,
Das Y steht für eine vierstellige Jahreszahl.
Das nächste
kleine Script gibt uns das aktuelle Datum in
folgender Schreibweise zurück: tt mmm yyyy.
<?php
$day=date("d M Y");
echo"Heute ist der $day";
?> |
| |
| |
| |
http://localhost/index.php |
|
|
| |
Heute ist der 11 Sep 2010 |
|
|
Hier einen Überblick über dieverschiedenen Platzhalter :
Platzhalter |
Ausgabe |
g |
Stunden in Format : 1-12 |
G |
Stunden in Format : 0-23 |
h |
Stunden in Format : 01-12 |
H |
Stunden in Format : 00-23 |
i |
Minuten in Format : 00-59 |
d |
Tag des Monats mit 2 Stellen und führenden Nullen |
D |
Tag der Woche in dreistelliger Abkürzung (Mon) |
j |
Tag des Monats ohne führende Null |
w |
Numerische Darstellung des Wochentags ( 0=Sonntag) |
m |
Monat im Format 01-12 |
M |
Monat als dreistellige Abkürzung |
n |
Monat ohne führende Null |
Y |
Vierstellige Jahreszahl |
y |
Zweistellige Jahreszahl |
a |
am oder pm |
checkdate( )
Damit können wir ein Datum auf Gültigkeit überprüfen lassen. Das Ergebnis der Prüfung
kann true (wahr) oder aber auch false ( falsch) sein. In die Klammer schreiben wir mumerisch den Monat,
Tag und das Jahr:
$checkdatum = checkdate(11, 25, 2005);
time( )
Diese Funktion gibt die aktuelle Zeit des Servers zurück. Bei time( ) bleibt die
Klammer leer. Wenn wir echo time( ) schreiben, erhalten wir den aktuellen
Unix-Zeitstempel zurück. Dieser enthält die Anzahl der Sekunden seit Beginn der Unix-Epoche,
also seit dem 01.01.1970, 00.00.00 Uhr. Unser Browser gibt also eine ziemlich krause Zahl aus.
Mathematische Funktionen
abs( )
Diese Funktion gibt von einer bestimmten Zahl den Absolutwert zurück. Ist die
Zahl ohnehin ein Absolutwert, passiert nichts.
max( )
Mit max wird der numerisch größte Wert zurückgegeben. Bei dieser Funktion müssen
mindestens zwei Parameter übergegeben werden. Werfen wir einen in dei nächsten Zeilen.
<?php
echo max(1, 4, 5, 6,7, 8, 13, 99);
?> |
| |
| |
| |
http://localhost/index.php |
|
|
| |
99 |
|
|
min( )
Mit min( ) wird der numerisch kleinste Eingabewert zurückgegeben. Auch hier müssen mindestens
zwei Parameter übergegeben werden.
Dateisystem-Funktionen
fopen( )
Mit dieser Funktion können wir z.B. eine .txt Datei oder einen URL öffnen. Wenn die Datei noch nicht existiert,
wird sie mit fopen erzeugt. Der wert der in die Klammer steht, ist der Name der Datei und der Modus(Dateizeiger).
fgets( )
Mit dieser Funktion lesen wir eine Zeile einer Datei aus, und zwar von der Position des Dateizeigers.
filesize( )
Mit dieser Funktion haben wir die Möglichkeit die grösse einer Datei zu ermitteln und auszugeben
fputs( )
Mit fputs( ) schreibt man Daten an die Position eines Dateizeigers. Man könnte stattdessen auch
die Funktion fwrite( ) verwenden.
Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>
RANKING CHARTS
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20
|