phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_ereg_f=FCr_k?= =?iso-8859-1?Q?orrektes_Datum?= =?iso-8859-1?Q?orrektes_Datum?=

[php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_ereg_f=FCr_k?= =?iso-8859-1?Q?orrektes_Datum?= =?iso-8859-1?Q?orrektes_Datum?=

=?iso-8859-1?Q?Henning_J=F6dden?= henning_(at)_wonderpixel.de
Tue, 20 Feb 2001 17:10:42 +0100


> > Datum korrekt zu formatieren !!
>
> Dann guck mal unter date() im Manual ?!

date() ermittelt und formatiert das aktuelle Datum, ich will aber eine
Usereingabe in ein bestimmtes Format bringen nämlich mit führender null und
vierstelliger Jahreszahl. (04.04.2001)
Man kann es natürlich auch auf kompliziertem und schreibintensiven Weg
machen mit substr() schleifen, aber wozu gibt es denn Reg Expr.
Bisher hab ich:
			ereg("^([0-9]{2})\.([0-9]{2})\.([0-9]{4})$",$date,$err);
					 ^^^         ^^^         ^^^

Das klappt aber nicht so richtig, er lässt mich auch weitermachen wenn ich
4.4.01 eingebe, obwohl doch die geschweiften Klammern die max. anzahl von
zeichen setzen oder ? also in den ersten beiden blocks jew. {2} und im
letzten block {4}

Ich denke mal es ist ein Syntaxfehler, da ich wie gesagt nicht so der
"Reg-Exprinator" bin.
Es wäre aber nett wenn mich jemand mal drauf hinweisen würde WO ???

Danke
Gruß
	Henning



php::bar PHP Wiki   -   Listenarchive