函数g()中存在一个逻辑错误。在函数中使用了return语句返回了$res的值,导致后面的代码不会被执行,因此if语句中的错误提示永远不会被执行。应该将if语句放在return语句之前。正确的代码如下:

function g($r,$t)
{
    $res = $r % $t;
    if ($r % $t == 0) {
        echo "error";
    }
    return $res;
}
phpfunction sum $a$b $result=$a+$b;return $result;function c $d$h $jieguo=$d$h; return $jieguo;function g$r$t $res = $r $t; return $res; if $r $t == 0 echo error; function i$k$l $re=$k-$l; return $re;echo sum1020;echo c1020;echo g1020;echo i1020;哪错了

原文地址: https://www.cveoy.top/t/topic/ENP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录