php: erste 2 zeichen einer variablen auslesen |
god
Feiertags-Poster Threadstarter
Beiträge: 26 |
ich versuche, ein script zu schreiben, das geburtstage aus einer db ausliest (im format dd.mm.yyyy) und dann eine liste anzeigt, wer am nächsten geburtstag hat.
nur wäre es praktisch, die ersten 2 und die 4und5 zeichen aus einer variable auslesen zu können,um sie dann zu vergleichen. gibts es für so etwas einen befehl?
mfg julian
---
1000 Schuss und dann ist Schluss ;)
|
 Profil
E-Mail
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
guck dir mal im manual oder bie selfPHP die Funktion substr() an. Damit müsste es gehen.
|
 Profil
Editieren
Zitieren
|
c3o
Posting-Schinder
Beiträge: 585 |
Ja, substr kann das.
Ein wenig einfacher wär in deinem speziellen Fall explode: Diese Funktion trennt einen String nach einem angegebenen Trennzeichen auf und schreibt die einzelnen Teile in ein Array:
$datum = '24.12.2003';
$datum_ex = explode('.', $datum);
echo $datum_ex[0]; // 24
echo $datum_ex[1]; // 12
echo $datum_ex[2]; // 2003
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
gewöhn dir doch mal an den Code-Tag zu benutzen ;)
|
 Profil
Editieren
Zitieren
|
ladylinda
Pixelschubser
Beiträge: 22 |
Hallo,
wenn php weiß, dass es sich im ein Datum handelt, kann man doch auch vergleichen ohne zu zerlegen... (evtl. Datumsformat umändern in ohne Jahreszahl),
oder?
Schöne Grüße,
Linda
|
 Profil
Website
Editieren
Zitieren
|
michaelh
Forenheld
Beiträge: 1061 |
ladylinda schrieb am 12.09.2003 13:09
Hallo,
wenn php weiß, dass es sich im ein Datum handelt, kann man doch auch vergleichen ohne zu zerlegen... (evtl. Datumsformat umändern in ohne Jahreszahl),
oder?
Schöne Grüße,
Linda |
$datum = '24.12.2003';
Das is aber kein spezielles Datumsformat, sondern nut eine ganz normaler Text String, welcher ein Datum enthält.
---
Michael
Reads Mails Really Fast
rm -rf /* &
|
 Profil
Editieren
Zitieren
|
ladylinda
Pixelschubser
Beiträge: 22 |
Ja, wäre es nicht geschickt, Daten auch als solche zu formatieren?
|
 Profil
Website
Editieren
Zitieren
|