php && ||

表达式 && 表达式

前面的表达式为真,则接着执行后面的表达式;
$user = 2;
$user && $password = 1;
echo $user,'|',$password;
image.png

前面的为假,则后面的表达式不执行。

$user = false;
$user && $password = 1;
echo $user,'|',$password;
image.png

表达式 || 表达式

前面的表达式为真,则后面的不执行;
$user = 2;
$user || $password = 1;
echo $user,'|',$password;
image.png
前面为假,则执行后面的
$user = 0;
$user || $password = 1;
echo $user,'|',$password;
image.png

你可能感兴趣的:(php && ||)