Daniel: ereg

Beitrag lesen

Hi,

Ich hoffe, dass ich mich da nicht vertan habe.

anscheinend kennst du dich da etwas aus. auf der seite im php-manual
http://de2.php.net/manual/de/function.ereg.php
steht da leider nix dazu. allerdings verstehe ich nicht wozu man das Beispiel 1 gebrauchen soll?

  
$datum_dt = strftime("%d.%m.%Y",strtotime($datum));  

formatiert doch viel einfach ein datum vom Format JJJJ-MM-TT in TT.MM.JJJJ, oder täusche ich mich da? allerdings würde ich diese funktion gerne etwas abgeändert verwenden um das ganze rückwerts zu tätigen, also TT.MM.JJJJ zu JJJJ-MM-TT.

  
if (ereg ("([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})", $date, $regs)) {  
   echo "$regs[3]-$regs[2]-$regs[1]";  
} else {  
   echo "Ungültiges Datumsformat: $date";  
}  

Wäre dies so im ansatz richtig?

MfG