怎么判断一个内容是字符串还是数字啊?
这一段内容是从数据表里读出来的
$sSQL="select * from sms_get_order where order_state=0";
$res=mysql_query($sSQL);
$row=mysql_fetch_array($res);
echo $row[sms_info]."<br>";
$type=gettype($row[sms_info]);
echo $type;
我现在想知道sms_info字段保存的内容是什么(要保存的内容预先无法确定),我想判断出如果是数值型就A操作,如果非数值型就B操作。
可是我测试了一下无论怎么改sms_info的值,测试出来的类型都是string,这不是我想要的结果。
请问我应该怎么样才能测出里面保存的是纯数值还是其他呢?
我不想用正则表达式来测,效率太低了了,有什么简易的方法没有啊??谢谢