Recibo de un formulario una variable
$x=$_POST['variable'];
y quiero ver si es un número
no puedo usar is_int() o is_long() etc, pq me dice q es string.
lo pruebo con:
settype ($x, "integer");
El problema es que si variable es un string (ejm: 'hola'), la función settype transforma la variable $x a 0 y no lo acepta (lo que está bien)
Pero si variable es 0 (lo q si debe aceptarse), $x queda en cero y me lo rechaza.
Q puedo hacer?????
![Pirata](http://static.forosdelweb.com/fdwtheme/images/smilies/pirate.png)