学习日记-题型收集(1)

<?php
    $a = 3;
    $b = 5;
    if($a=5 ||$b=7){
        $a++;
        $b++;
    }
    echo $a*$b; //结果是6$a=1,$b=6
?>

//解析:
    $a=5 ||$b=7中 “5 ||$b=7” 是Boolean值echo打印为“1”,(先考虑运算优先级)

    $a就是一个Boolean的数值,boolean不累加,所以$a++结果还是1

    $b又是5,累加以后就是6,所以$a*$b结果就是6


//解析过程:
<?php
    $t = true;
    echo $t++;
    $a = 3;
    $b = 5;
    if($a=2 ||$b=7){
        echo gettype($a);
        $a++;
        $b++;
        echo gettype($a);
    }

    // echo $a.'<br>';
    // echo $b.'<br>';
    // echo $a*$b.'<br>';
?>

备注:朋友提示指导的哈哈哈。
posted @ 2022-12-06 22:22  轻风细雨_林木木  阅读(11)  评论(0编辑  收藏  举报