tipos de variables ?, pues yo tengo entendido que una variable se adapta al tipo de dato que contiene...
$valor = 1; //$valor viene a ser numerico
$valor = 'hola'; //$valor se convierte en cadena
o bueno algo asi, en todo caso puedes leer el siguien te articulo, es mas detallado:
aqui !!