if we use gettype() before initializinf any variable it give
NULL it will show add a note User Contributed Notes Tipos - [4
notes] shahnaz khan ¶ 8 years ago arjini at gmail dot com ¶ 7
years ago Note that you can chain type castng:
var_dump((string)(int)false); //string(1) "0" Trizor of
www.freedom-uplink.org ¶ 8 years ago The differance of float and
double dates back to a FORTRAN standard. In FORTRAN Variables
aren't as loosly written as in PHP and you had to define
variable types(OH NOES!). FLOAT or REAL*4 (For all you VAX
people out there) defined the variable as a standard precision
floating point, with 4 bytes of memory allocated to it. DOUBLE
PRECISION or REAL*8 (Again for the VAX) was identical to FLOAT
or REAL*4, but with an 8 byte allocation of memory instead of a
4 byte allocation. In fact most modern variable types date back
to FORTRAN, except a string was called a CHARACHTER*N and you
had to specify the length, or CHARACHTER*(*) for a variable
length string. Boolean was LOGICAL, and there weren't