![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
|
![]() |
#1 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() hallo leute
ich habe ein problem mit einer ersetzungsfunktion eigentlich soll die funktion makeDate() nur ein amerikanisches Datum in ein von uns gebräuchliches Format umgewandelt werden: function makeDate($datesrc){ $pattern = "/(19|20)(\d{2})-(\d{2})-(\d{2})/"; $replace = "\4.\3.\1\2"; $result = preg_replace($pattern, $replace, $datesrc); return $result; } $datesrc ist z.b. 2002-04-02 mittels den verweisen in $replace, welche auf die klammerngruppen in $pattern hinweisen soll das gfanze verschoben werden und so aussehen: 02.04.2002 die ausgabe sieht aber folgendermassen aus: ![]() kann mir jemand weiterhelfen? vielen dank schon mal! |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|