php代码问题,请解释下下面这句话的逻辑是什么意思

$all [✀uid✀] == $this->mid && $my_count += 1; 这个是把1赋值给前面两个变量吗
2025-03-04 11:37:34
推荐回答(1个)
回答1:

应该不是你想的这个样子···
正确来理解的话,这个你要分开理解,这种and的关系,一般用在判断,只要“&&”两边的关系为真就可以。

$all ['uid'] == $this->mid:就是这两个变量相等,如果为真的情况下

且,同时
$my_count += 1:这个没什么特点可讲,就是说只要这个式子正常运行即可,简单来说,这个可以看成默认true,那么这里也为true。

此时,响应一段代码。
常见的形式为
if($y && $i){
//所运行代码区域

}

if($y && $i){
//所运行代码区域

}else{
//所运行代码区域
}

$y && $i? "两项为真时运行": "两项不满足都为真时,运行";