我正在尝试使用嵌套的 If 语句来测试一个数字是否是数字,以及它是否是数字,然后继续下一个 If 语句来测试它是否是偶数。我遇到的问题是它不是对数字进行四舍五入,而是继续执行下一个 if 语句。任何帮助,将不胜感激!
function CheckIfEven($NumberToCheck)
{
if (is_numeric($NumberToCheck))
{
round($NumberToCheck , 0, PHP_ROUND_HALF_UP);
if ($NumberToCheck % 2 == 0)
{
echo "The number is even. <br />";
}
else
{
echo "The number is not even. <br />";
}
}
else
{
echo "The value entered is not numeric. <br />";
}
}