Zahlenformatierung
Fabienne
- php
0 Fabian St.0 Fabienne1 Fabian St.0 wahsaga0 Fabienne
Hallo zusammen,
gibt es in PHP eine Funktion, mit der man Zahlen formatieren kann?
Ich will beliebig lange Zahlen nach jeweils 3 Ziffern (von rechts gerechnet) ein Leerzeichen einfügen.
Gibt es das?
Oder hat jemand ne Idee zur Realisierung?
Grüße
Hi!
gibt es in PHP eine Funktion, mit der man Zahlen formatieren kann?
Ich will beliebig lange Zahlen nach jeweils 3 Ziffern (von rechts gerechnet) ein Leerzeichen einfügen.
Du suchst die Funktion number_format().
Grüße,
Fabian St.
Rehi,
Du suchst die Funktion number_format().
Danke. Aber wie kann man dieser Funktion beibringen, dass Kommastellen angezeigt werden sollen, sofern welche da sind...
Hm?
Grüße
Hi!
Du suchst die Funktion number_format().
Danke. Aber wie kann man dieser Funktion beibringen, dass Kommastellen angezeigt werden sollen, sofern welche da sind...
Das zeigt doch das zweite Beispiel zu number_format():
$number = 1234.56;
$new_number = number_format($number, 2, ',', ' ');
// 1 234,56
Grüße,
Fabian St.
hi,
Danke. Aber wie kann man dieser Funktion beibringen, dass Kommastellen angezeigt werden sollen, sofern welche da sind...
Hast du dir die Beispiele mal angesehen?
gruß,
wahsaga
Nochmals Hi!
Hast du dir die Beispiele mal angesehen?
Selbstverständlich.
Aber: Sobald man als zweite Variable eine Kommastellenanzahl übergibt und es aber gar keine gibt, werden ",000000" angezeigt. Soll aber nicht!
Es sollen nur die Kommastellen angezeigt werden, die es auch gibt:
123,34
9 999 999 999
oder
6 348 563,782389934
Ich schätze, da muss ich ein bischen drum rum basteln....
Grüße