[請益] 如何讓表單填入的數字是integer?
有一表單可以輸入$linamount
<input type="text" name="linamount">
想限制這個欄位只能輸入整數所以加了檢查函式
if(! is_int($linamount) ){
echo "linamount格式錯誤,請填入整數";
exit;
}
但它一直判斷輸入的值不是數字
另外作了測試檔,還是試不出來要如何讓輸入的值是int?
test.php:
<?
if( is_int($linamount) )
{
echo "OK, linamount=".$linamount;
}
else
{
echo "linamount not integer!";
}
?>
連到 test.php?linamount=10 它還是說linamount not integer
要怎麼作才能讓輸入的值通過is_int的檢查呢?還是我該換個檢查方式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.241.104.166
※ 編輯: ThiefFan 來自: 210.241.104.166 (02/06 09:34)
推
02/06 09:35, , 1F
02/06 09:35, 1F
推
02/06 09:53, , 2F
02/06 09:53, 2F
→
02/06 10:36, , 3F
02/06 10:36, 3F
推
02/06 13:36, , 4F
02/06 13:36, 4F
→
02/08 02:36, , 5F
02/08 02:36, 5F
推
02/08 10:13, , 6F
02/08 10:13, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章