6

我是 PHP 的新手。所以,请不要对我的问题投反对票,因为它可能看起来很愚蠢。我有一个代码来检查一个数字是否大于 php 中的另一个数字。

if($num1 > $num2)
{
    echo $num1
}
else
{
    echo $num2
}

上面的代码是我文件中的确切代码。但没有显示输出。任何帮助将不胜感激。

4

5 回答 5

31

最简单的方法是:

echo max($num1, $num2);
于 2013-09-23T13:25:15.043 回答
6

约翰,答案很简单。您没有;在声明的末尾添加 a。将您的代码更改为以下内容:-

if($num1 > $num2)
{
    echo $num1;
}
else
{
    echo $num2;
}

这段代码肯定会工作。

于 2013-09-23T13:22:28.620 回答
2

您的代码不包括在内(大小写相同):

if($num1 > $num2)
{
    echo $num1;
}
elseif($num1 < $num2)
{
    echo $num2;
}else{
 echo "equal";
}
于 2013-09-23T13:28:40.767 回答
0

您需要在每行后添加分号:

if($num1 > $num2)
{
    echo $num1;
}
else
{
    echo $num2;
}
于 2013-09-23T13:22:09.560 回答
0

每行后必须添加分号。if($num1 > $num2) 回显 $num1; 否则回显 $num2;

此外,如果在 if/else 语句之后只写了一行,则无需添加括号。

于 2013-09-23T13:26:12.610 回答