我有一個字段,用戶輸入他們的年齡,我想做一些錯誤檢查。如果用戶輸入數字「0」並單擊submit
,它將顯示一條錯誤消息,說明它們不能以零開始。但我也想允許包含數字零的年齡,如20歲的時候我不知道該怎麼不允許別人進入0模式匹配,不從零開始
我的PHP代碼開頭數字是:
<?php
$age_numeric = preg_match("/^(^[1-9]){1,}$/", $age);
?>
//some more code
<?php if (!$age_numeric) echo "age can only be numeric."; ?>