PHP Tutorials
PHP Forms
PHP Advanced
PHP OOP
PHP has a set of math functions that allows you to perform math tasks on numbers.
The pi()
function returns the PI value:
<?php
echo(pi()); // returns 3.1415926535898
?>
Min()
and max()
functions can be used to find the lowest or highest value in the list of arguments:
<?php
echo(min(0, 150, 30, 20, -8, -200)); // returns -200
echo(max(0,
150, 30, 20, -8, -200)); // returns 150
?>
The abs()
function returns the total (positive) value of a number:
<?php
echo(abs(-6.7)); // returns 6.7
?>
The sqrt()
function returns the square root of a number:
<?php
echo(sqrt(64)); // returns 8
?>
The round()
function rounds the number of floating point to its nearest whole number:
<?php
echo(round(0.60)); // returns 1
echo(round(0.49));
// returns 0
?>
The rand()
function generates a random number:
<?php
echo(rand());
?>
To get more control over a random number, you can add a minute of your choice and large parameters to specify the lowest number and the highest number to be returned.
For example, if you want a random number between 10 and 100 (plus), use the rand(10, 100)
:
<?php
echo(rand(10, 100));
?>