is_numeric($variable) //devuelve true o false
intval($var,base)
floatval($var)
para la referencia completa de estas funciones y otras mas bajate la referencia PHP en:
http://www.php.net/download-docs.php
bajate la de ingles extendida (la que esta en amarillo), son como 11 MB pero vale la pena.