如果语句返回函数

Dan*_*eve 0 php

 function isEqual($number1, $number2, $sum){

$total = $number1 + $number2;
    if ($total = $sum){
        return true;
    }
    else {
        return false;
    }
}

if (isEqual(5,5,8)){
echo 'Sum!';
}
else {
    echo 'No sum!';
    }
Run Code Online (Sandbox Code Playgroud)

PHP

我的作业分配说if-clause应该就是这样.因此,当$ total不等于$ sum时,它应该说:没有总和!

问题是我不应该改变if,我必须改变我的功能,因为它总是说'Sum!' 马上.

有人可以帮我弄这个吗?它应该不难,但我无法在谷歌上找到它.

ant*_*ant 5

尝试$ total == $ sum而不是$ total = $ sum.

'='是赋值,'=='是比较