Mailinglisten-Archive |
> > Jede Null nach dem Dezimalpunkt soll weg, so dass > > 12.000 = 12 wird, aber > > 12.300 = 12.3 wird. > > Ich versuche es mit eregreplace(), nur fehlt der rettende > > Ausdruck :-( > > laß doch sprintf konvertieren: > > $zahl1 = 12.300; > $zahl1 = sprintf("%s", $zahl1); > > das funktioniert immer, und nullen am ende werden abgeschnitten. > ebenso nullen direkt hinter dem dezimalpunkt. ... und kleiner Verbesserungsvorschlag ;-) $zahl1 = 12.300; print "<br>".$zahl1; print "<br>".gettype($zahl1); $zahl1 = (float)sprintf("%s", $zahl1); print "<br>".$zahl1; print "<br>".gettype($zahl1); Gruss, Juri
php::bar PHP Wiki - Listenarchive