![]() |
preg_replace - prob!!
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: http://iworks.at/temp/datum.jpg kann mir jemand weiterhelfen? vielen dank schon mal! |
hab's schon....
die backslashes in den verweisen gehören 'ausgeslashed' :) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag