PHP - number_format
Syntax
number_format("Zahl"[,"Dezimalstellen"] [,"Dezimaltrennzeichen","Tausendertrennung"])
Erklärung
Die Funktion number_format gibt den Parameter "Zahl" in der gewünschten Formatierung als Zeichenkette zurück.
Wird lediglich der Parameter "Zahl" übergeben, so erfolgt die Ausgabe ohne Nachkommastellen und einem Komma aus Tausendergruppentrennung.
Durch den optionalen Parameter "Dezimalstellen" kann die Anzahl der auszugebenden Nachkommastellen festgelegt werden, als Dezimaltrenzeichen wird dann ein Punkt verwendet.
Die optionalen Parameter "Dezimaltrennzeichen" und "Tausendertrennung", die stets zusammen angegeben werden müssen, bestimmen, welches Zeichen für die Trennung der Nachkommastellen (i.d.R. ein Komma) und der Tausendergruppen (i.d.R. ein Punkt) verwendet wird.
Vergleiche auch sprintf
Beispiel
<?php
$zahl = 1234567.123;
echo number_format($zahl)."<br>";
echo number_format($zahl,1)."<br>";
echo number_format($zahl,2, ",", ".");
?>
Ergebnis:
1,234,567
1,234,567.1
1.234.567,12
zurück: PHP - Mathematische Funktionen & Berechnungen
Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de