is_int:是強類型的判斷,當參數是int類型的數字的時候return 1,否則return 0
建議用:is_numeric:是數字/數字字符串(要是純的數字字符串,有字符就返回false),return 1。
example:
is_numeric(1234);//true
is_numeric('1234');//true
is_numeric('1234e4');//false
is_numeric('1234 ');//false
所以一般情況下,從前端傳過來的數據,如果沒有做強制轉換/int處理,最好使用is_numeric(),這樣可以保證參數判斷可以通過。
- 編程問答
- 答案列表
php is_int 一直返回false是什麼原因[朗讀]
加入收藏