(Auf-/Ab-)Runden in PHP
Für das Runden von Zahlen stehen in PHP drei Befehle zur Verfügung.
<?php $zahl = round(4.57543, 2); echo $zahl; ?>
Das Ergebnis wäre in unserem Fall 4.58, die Zahl würde erwartungsgemäß auf zwei Stellen gerundet. Und wie sieht es bei Ceil und floor aus?
<?php $abrunden = floor(4.57543); $aufrunden = ceil(4.57543); echo $abrunden."<br>".$aufrunden; ?>
Das Ergebnis dieses Beispiels ist die Ausgabe von 4 bzw 5. Ceil und floor runden also immer zur ganzen Zahl auf und ab. Möchte man mit "round" zur ganzen Zahl runden, kann man natürlich dort auch 0 für die Stellenangabe einsetzen, statt 2 wie in unserem Beispiel.