在语句if(a=b){c=10;d=100}中,出现哪些错误,各是什么?

解决方案 »

  1.   

    你这是php代码么 ,怎么变量名前面没有 $ 符号?
      

  2.   

    php条件语句的话
    要么 ==// if ($a == $b)
    要么 ===  if ($a === $b)d = 100 后面没分号变量要加 $
      

  3.   

    逻辑判断要用双等号 ==,在js中你最后可以不用加分号,php中肯定是要加上$和;的。
      

  4.   

    先找四个~
    //1 $$b $c $d
    //2  $a == $b
    //3  $d = 100;
    //4  代码格式问题.
      

  5.   

    1 a和b都没有定义
    2 变量要使用$
    3 PHP比较是使用两个等于号
    4 $d=100少了一个分号
      

  6.   

    1.$a,$b,$c,$d,
    2.100后面加分号;
    3.$a = $b,可以算没错~
      

  7.   

    if(a=b){c=10;d=100}
    1.a、b、c、d变量未加$
    2.$a、$b未定义;
    3.$d=100后缺“;”
      

  8.   

    语法错误是变量要加$符号,d=100后要加分号
    if条件中有可能会有逻辑错误,以a为条件,b值赋给a也可以的。
      

  9.   

    要么 ===  if ($a === $b)