PHP: Kommastellen abschneiden – So gehts!

Ad

Oft macht es sinn nicht gewollte Kommastellen in PHP abzuschneiden. Denn bei der Programmierung mit PHP sind Kommastellen nicht immer relevant. Wie das geht zeige ich dir in diesem Beitrag.

Kommastellen mit number_format() abschneiden

Diese Funktion formatiert Zahlen mit Tausendertrennzeichen und optionalen Dezimalstellen. Du kannst sie nutzen, um die Anzahl der Dezimalstellen zu runden und so die Kommastellen abzuschneiden.

PHP
PHP
number_format($zahl, $dezimalstellen);

  • Ersetze $zahl durch die Zahl, die du formatieren möchtest.
  • $dezimalstellen gibt an, wie viele Stellen nach dem Komma angezeigt werden sollen.

Beispiel

PHP

$zahl = 123.456789;

// Schneidet zwei Kommastellen ab und rundet
$ergebnis = number_format($zahl, 2);

echo $ergebnis; // Ausgabe: 123.46

Kommastellen in PHP mit round() abschneiden

Diese Funktion rundet eine Zahl auf die angegebene Anzahl von Stellen. Du kannst sie verwenden, um die Kommastellen auf die nächste Ganzzahl zu runden und so die Kommastellen abzuschneiden.

PHP
PHP
round($zahl, $genauigkeit);

  • Ersetze $zahl durch die Zahl, die du runden möchtest.
  • $genauigkeit gibt an, auf wie viele Stellen gerundet werden soll.

Kommastellen in PHP mit floor() abschneiden

PHP

floor($zahl);

Ersetze $zahl durch die Zahl, die du runden möchtest.

Beispiel:

PHP
$zahl = 123.456789;

// Schneidet alle Kommastellen ab ohne zu runden
$ergebnis = floor($zahl);

echo $ergebnis; // Ausgabe: 123

Zussammenfassung

Welche Methode du wählst, hängt von deinen Bedürfnissen ab:

  • number_format(): Dezimalstellen runden und Tausender-Trennzeichen hinzufügen.
  • round(): Kommastellen auf die nächste Ganzzahl runden.
  • floor(): Kommastellen ohne Runden abschneiden.

    php        php kommastellen   

Über Mich


Weitere Beiträge auf Blogseite.com




Kennst du schon diese Memes?