An integer is a number without decimals.

Rules for integers:

An integer must have at least one digit (0-9)
An integer cannot contain comma or blanks
An integer must not have a decimal point
An integer can be either positive or negative
Integers can be specified in three formats: decimal (10-based), hexadecimal (16-based - prefixed with 0x) or octal (8-based - prefixed with 0)

The PHP var_dump() function returns the data type and value of variables:


Code:
<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x =  	-345; // negative number 
var_dump($x);
echo "<br>"; 
$x = 0x8C; //  	hexadecimal number
var_dump($x);
echo "<br>";
$x = 047; // octal  	number
var_dump($x);
?>

A floating point number is a number with a decimal point or a number in exponential form.


The PHP var_dump() function returns the data type and value of variables:

Code:
<?php 
$x = 10.365;
var_dump($x);
echo "<br>"; 
$x  	= 2.4e3;
var_dump($x);
echo "<br>"; 
$x = 8E-5;
var_dump($x);
	?>