2 i6015 i6015 于 2014.01.09 18:36 提问

高手看看php这句话是什么意思

$a == 0 && $b++;
这个语句是来自php或者python的原文,“&&”是什么意思,整句话的意思是。

3个回答

c710999999
c710999999   2014.01.09 20:44
已采纳

&&是 and

举个栗子:
$a=0;
$b=1;
$a == 0 && $b++;

输出$b是2

u013168371
u013168371   2014.01.13 12:54

$a == 0 && $b++;
我是学java的,从java的角度,我的理解:
它是一个逻辑表达式,&&是逻辑运算符,在执行$b++之前会先判断 $a == 0;这个表达式是否为true,只有为true的前提下才会执行$b++,否则不执行。

u011151452
u011151452   2014.04.29 14:21

<?php
$a=0;
$b=9;
if($a == 0 && $b++){
echo $a ;
echo $b;
}
?>
$a &&$b++ 这个条件是说$a这个变量和$b加1都成立的情况下,我上面举的例子输出的结果是0和10

Csdn user default icon
上传中...
上传图片
插入图片