Google
Web dns.bdat.net

Comprobar si una variable es un número

function es_num($numero)

{

if (preg_match("/^(+|-)?[0-9]+\.?[0-9]*$/",$numero))

return true;

else

return false;

}