php中简单的问题
在语句if(a=b){c=10;d=100}中,出现哪些错误,各是什么?
------解决方案--------------------php条件语句的话
要么 ==// if ($a == $b)
要么 === if ($a === $b)
d = 100 后面没分号
变量要加 $
------解决方案--------------------逻辑判断要用双等号 ==,在js中你最后可以不用加分号,php中肯定是要加上$和;的。
------解决方案--------------------先找四个~
//1
$a
$b $c $d
//2 $a
== $b
//3 $d = 100
;
//4 代码格式问题.
------解决方案--------------------
第二个从语法上,无错误。
有没有错,看需求
------解决方案--------------------1 a和b都没有定义
2 变量要使用$
3 PHP比较是使用两个等于号
4 $d=100少了一个分号
------解决方案--------------------1.变量加$.
2.$d=100后面加分号.
其它不会报错。
------解决方案--------------------好久不见了,我是按这种出题人的2b 逻辑来回答的~ 单值赋值当然从纯语法上来说没有错误
------解决方案--------------------1.$a,$b,$c,$d,
2.100后面加分号;
3.$a = $b,可以算没错~