<< Bases de Datos php mysql

Variables estáticas
El número 347 es un número integer
El número 347.23 es un número double
La variable libro no es un número, es un string
Código
echo gettype($a1)
echo gettype((int)$a7)

Al modificar los tipos de variables pueden modificarse sus valores.
Si forzamos a entera una variable que contenga un número decimal se perdería la parte decimal y la variable modificada sólo contendría el valor de la parte entera.
Si tratamos de convertir a numérica una variable alfanúmerica el nuevo valor sería cero