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);

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);

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:

Über mich