我有一个(除其他外)有一个输入字段:
<input type="text" id="NumAthletes_Ratings" name="NumAthletes_Ratings" />
在我的 PHP 代码中,我想检查用户是否输入了任何值或 0。但是,此代码
if (isset($_POST['NumAthletes_Ratings'])) {
if ($_POST['NumAthletes_Ratings'] > 0) {
echo 'POST Parameter is set to ' . $_POST['NumAthletes_Ratings'];
} else {
echo 'POST Parameter is set to Zero';
}
} else {
echo 'POST Parameter is not set';
}
POST Parameter is set to Zero
无论传递的是空值还是 0,都将打印。我如何区分这些情况?