Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

12750050 -> 127.500,50 formatieren, wie geht das?

OK eigentlich nicht schwer, aber irgendwie hakt es immer wieder.

Mit sprintf fehlt der Tausernder-Punkt.

Mit $preis->currency($preis, 'full', 'de', TRUE); gibts ne Fehlermeldung.

Das Problem ist, dass die Zahl z.B. 12750050 -> 127.500,50 ergeben soll, sprich Cent in volle Euro mit Nachkommazahlen (2) und Tausender Punkt.

Hat jemand nen Tipp?

Hier gehts zum Orginal Eintrag "12750050 -> 127.500,50 formatieren, wie geht das?" im Forum

Antworten

Löst vielleicht number_format() dein Problem?


2.

Leider nicht ganz:

$preis= 350065
$preis_anzeige = number_format($preis, 2, ',', '.');

// Ausgabe 350.065,00 statt 3.500,65

Irgendwie will er die letzten zwei Ziffern nicht als Cent nehmen.


3.

und vorher umrechnen:
Code:                   In Zwischenablage kopieren (nur IE)
1">




4.

Autsch! Danke! ;)


5.

Kein Problem - gern geschehen :)


Hier gehts zum Orginal Eintrag "12750050 -> 127.500,50 formatieren, wie geht das?" im Forum
 
phpforum.de | Impressum | Handy Bundles