$a && $b = $c; 这是啥意思啊?麻烦说的详细些.
问题描述:
$a && $b = $c; 这是啥意思啊?麻烦说的详细些.
基础的知识就不用说了.我PHP也做了几年.
刚才没有说清楚.
$a = 1;
$b = 2;
$c = 3;
$a && $b = $c;
echo "a:$a
";
echo "b:$b
";
echo "c:$c
";
这样是
a:1
b:3
c:3
$a = 0;
$b = 2;
$c = 3;
$a && $b = $c;
echo "a:$a
";
echo "b:$b
";
echo "c:$c
";
这样是
a:0
b:2
c:3
这是怎么个情况?
答
$a代表字符a, $b代表字符b
$a && $b 代表字符a与字符b进行逻辑于运算等于字符c
&&与运算,同真时结果为真(1),负责结果为假(0)