math. Operationen
wie hier bereits angedeutet, lässt sich mit PHP auch rechnen.
Neben der Addition (+), Subtraktion (-), Multiplikation (*) und der Division (/) kann PHP aber auch noch mehr:
PHP-Code:
01
02
03
04
05
06
07
08
09
10
11
Wer sich nun das Ergebniss der Division ansieht, der bekommt folgendes Ergebnis:
4.6511627906977
Toll, oder?
In der Regel jedoch interessieren einen nur die ersten Zahlen nach dem Komma, oder man möchte lediglich ein gerundetes Ergebnis haben.
Zahlen runden
mit der Funktion
floor() lassen sich Zahlen abrunden.das Ergebnis von
PHP-Code:
01
02
03
04
05
06
07
08
09
<?php
$a = 20;
$b = 4.3;
$division = $a/$b;
$ergebnis = floor($division);
echo $ergebnis; // $ergebnis = 4
?>
oder kurz:
PHP-Code:
01
02
03
04
05
06
<?php
$a = 20;
$b = 4.3;
echo floor($a/$b);
?>
Ein Aufrunden der Zahlen ist mit der Funktion
ceil() möglichdie Anwendung der Funktion ist der von floor identisch.
Ein mathematisch korrektes runden ist mit der Funktion
round() möglich.PHP-Code:
01
02
03
04
05
06
Wir ihr seht, so kann man der Funktion round() einen zweiten Parameter übergeben. Diese bestimmt die Anzahl der Nachkommastellen.
Des weiteren hat PHP noch weitere mathematische Funktionen, die hier aber nicht näher erläutert werden sollen.
Genannt seien die
Potenz- und die
modulo-Funktionen. Interessierte mögen sich das
Handbuch 'greifen' und sich dort vertiefen.