puts "Hallo " + gets.chomp + "."
?> Daniel
=> Hallo Daniel.
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?
Es dient nur zur Veranschaulichung, es gibt weitaus kürzere Methoden, das dort gewünschte zu bewerkstelligen, wie z. B....
$datum_dt = link:http://de2.php.net/manual/de/function.strftime.php@title=strftime;
> formatiert doch viel einfach ein datum vom Format JJJJ-MM-TT in TT.MM.JJJJ, oder täusche ich mich da?
... so. Und ja, da liegst du richtig.
> allerdings würde ich diese funktion gerne etwas abgeändert verwenden um das ganze rückwerts zu tätigen,
Und warum machst du dies nicht auch mit strftime?
> also TT.MM.JJJJ zu JJJJ-MM-TT.
> ~~~php
> 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?
Mindestens 1, maximal 2 Zahlen, ein Punkt (ich bin mir nicht sicher, ob der escaped werden muss, damit er nicht auf „beliebiges Zeichen“ zutrifft),mindestens 1, maximal 2 Zahlen, ein Punkt und genau 4 Zahlen. Entspricht soweit deinem gewünschten Format.
Aber sag', warum probierst du es nicht einfach aus? ;-)
Einen schönen Mittwoch noch.
Gruß, Ashura
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]