Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
preg_replace [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
preg_replace


 
nakg
18-08-2004, 07:56 
 
hi leute !
komm mit diesem ding einfach nicht klar hoffe es kann mir da wer helfen
folgendes:
habe eine var wo das datum (string) fogendermasen drinnen steht z.b.: 5.8.2004
möchte diesen string jetzt in folgende form umbaun
2004-08-05
habs mit preg replace versucht

$date_from=$_REQUEST['txteintrag']; // da steht das datum drinnen

$pattern="/(\d{2})\.(\d{2})\.(\d{4})/";
$replace="??????????";
echo preg_replace($pattern, $replacement, $date_from);

hab schon einiges versucht bring das $replace einfach nicht hin

 
cst
18-08-2004, 08:05 
 
Ich mache Datumsberechnungen immer von hinten durch die Brust ins Auge:

$arrDateParts = explode('.',$_REQUEST['txteintrag']);
echo date("Y-m-d", mktime(0,0,0,$arrDateParts[1],$arrDateParts[0],$arrDateParts[2]));


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:53 Uhr.