初学PHP,很多不懂if ($_POST[’action’]=="save"){
$cknumon && GdConfirm($gdcode);
if(empty($id)) { alert("no")}
....这是截断的一些代码.
为什么$cknumon && GdConfirm($gdcode);可以直接放进去,
它又不是条件,又不象表达式.
他的作用是什么呢? 表示什么意义?
$cknumon && GdConfirm($gdcode);
if(empty($id)) { alert("no")}
....这是截断的一些代码.
为什么$cknumon && GdConfirm($gdcode);可以直接放进去,
它又不是条件,又不象表达式.
他的作用是什么呢? 表示什么意义?
如果放到表达式里,你应该知道&&号的作用,只有两个表达式都为true的时候,才会执行.
但你应该更应该明白,这是顺序执行的,如果第一个表达式不为true,第二个表达式就不会执行了.所以这个语句,相当于
if($cknumon) GdConfirm($gdcode);
$a && $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE。