En PHP las variables pueden contener texto y números juntos sin problemas. Si necesitamos separar los distintos componentes de una variable se puede hacer utilizando distintas funciones.
Doubleval Devuelve el valor en coma flotante que precede a una cadena de caracteres.
(double) doubleval (variable);
$a="444.444mas caracteres";$b= doubleval($a);
I el valor de será $b= 444.444
intval Esta función devuelve el valor entero que prcede a al cadena de variables.
(int) intval (variable);
$a="444.444mas caracteres"; $b= intval($a);
I el valor de es $b= 444
strval De la misma manera que las anteriores, esta devuelve l acadena de texto que contiene la variable.