我看到在MySQL中,有Cast()和Convert()函數可以從值創(chuàng)建整數,但是有什么方法可以檢查值是否是整數?is_int()我正在尋找PHP中類似的東西。
3 回答

智慧大石
TA貢獻1946條經驗 獲得超3個贊
我假設您要檢查一個字符串值。一種不錯的方法是REGEXP運算符,將字符串與正則表達式匹配。簡單地做
select field from table where field REGEXP '^-?[0-9]+$';
這相當快。如果您的字段是數字,則只需測試
ceil(field) = field
代替。
添加回答
舉報
0/150
提交
取消