Con esta sencilla funcion sabremos si un numero es decimal.
$num=explode(«.»,$cantidad);
if ($num[«1»]==0)
echo «Es entero»;
else
echo «Lleva decimales»;
Basicamente lo que nos hace es el contenido de $cantidad analizarlo y cada «.» que encuentre lo mete dentro del array $num. Entonces si fuera entero el valor de $num[1] seria «0».
Deja un Comentario
Debes de estar logueado para comentar.