Hallo Forum,
bin php-Anfänger und verzuweifele bereits seit einigen Tagen bei der folgenden (für euch wahrscheinlich sehr leichten) Aufgabe:
[{ $MwSt|number_format:"2.Of"|replace:".":"," }]
so umändert, dass Zahlen wie folgt dargestellt werden:
10.000,00 - 1.000,00 - 100,00
und nicht: 10,000,00 - 1,000,00
also wie man umgeht, dass zusätzlich zur Nachkommastelle
auch der Tausenderpunkt in ein "," verwandelt wird?
Hintergrund:
Ich muss eine Zahl mit beliebigen Nachkommastellen, die
jeweils einen 'Punkt' als Trennungszeichen für Nachkommastelle und
Tausenderpunkt hat (Bsp.: 1.000.987563) in einen String umwandeln,der:
1.) die Nachkommastellen auf 2 RUNDET (hier also .99)
2.) den Punkt bei der Nachkommastelle in ein Komma umwandelt (also 0,99)
3.) den Punkt/die Punkte bei der/den Tausenderstelle(n) unberührt lässt
(also 1.000,99)
Das ist doch ein alltägliches Problem und taucht ständig auf - dafür muss es
doch eine einfache Lösung/Ergänzung geben, oder???
bin php-Anfänger und verzuweifele bereits seit einigen Tagen bei der folgenden (für euch wahrscheinlich sehr leichten) Aufgabe:
[{ $MwSt|number_format:"2.Of"|replace:".":"," }]
so umändert, dass Zahlen wie folgt dargestellt werden:
10.000,00 - 1.000,00 - 100,00
und nicht: 10,000,00 - 1,000,00
also wie man umgeht, dass zusätzlich zur Nachkommastelle
auch der Tausenderpunkt in ein "," verwandelt wird?
Hintergrund:
Ich muss eine Zahl mit beliebigen Nachkommastellen, die
jeweils einen 'Punkt' als Trennungszeichen für Nachkommastelle und
Tausenderpunkt hat (Bsp.: 1.000.987563) in einen String umwandeln,der:
1.) die Nachkommastellen auf 2 RUNDET (hier also .99)
2.) den Punkt bei der Nachkommastelle in ein Komma umwandelt (also 0,99)
3.) den Punkt/die Punkte bei der/den Tausenderstelle(n) unberührt lässt
(also 1.000,99)
Das ist doch ein alltägliches Problem und taucht ständig auf - dafür muss es
doch eine einfache Lösung/Ergänzung geben, oder???

Kommentar