PHP Contants and Math Function
PHP Contants and Math Function
Constants are like variables except that once they are defined they cannot be changed or
undefined.
PHP Constants
A constant is an identifier (name) for a simple value. The value cannot be changed during
the script.
A valid constant name starts with a letter or underscore (no $ sign before the constant
name).
Note: Unlike variables, constants are automatically global across the entire script.
function myTest() {
echo GREETING;
}
myTest();
?>
PHP Math
PHP has a set of math functions that allows you to perform mathematical
tasks on numbers.
Example
<?php
echo(pi()); // returns 3.1415926535898
?>
Example
<?php
echo(min(0, 150, 30, 20, -8, -200)); // returns -200
echo(max(0, 150, 30, 20, -8, -200)); // returns 150
?>
Example
<?php
echo(abs(-6.7)); // returns 6.7
?
PHP sqrt() Function
The sqrt() function returns the square root of a number:
Example
<?php
echo(sqrt(64)); // returns 8
?>
Example
<?php
echo(round(0.60)); // returns 1
echo(round(0.49)); // returns 0
?>
Random Numbers
The rand() function generates a random number:
Example
<?php
echo(rand());
?>
To get more control over the random number, you can add the
optional min and max parameters to specify the lowest integer and the highest
integer to be returned.
For example, if you want a random integer between 10 and 100 (inclusive),
use rand(10, 100):
Example
<?php
echo(rand(10, 100));
?>