何贤_WEB 2021-03-28 17:15 采纳率: 0%
浏览 35

小白问一下三目运算符

为什么输出结果是 134啊

  • 写回答

1条回答 默认 最新

  • 南风雨琴 2021-04-01 18:01
    关注
    <?php
    
        $aa =  1 ? aa() : 2 ? bb() : 3 ? cc() : 4;
        print_r($aa);
        print_r('<br>');
        $aaa = 1 ? aa() : 2 ;
        print_r($aaa);
        print_r('<br>');
        $bbb = $aaa ? bb() : 3 ;
        print_r($bbb);
        print_r('<br>');
        $ccc = $bbb ? cc() : 4 ;
        print_r($ccc);
        print_r('<br>');
    
    function aa()
    {
        echo 'aa';
    }
    
    function bb()
    {
        echo 'bb';
    }
    
    function cc()
    {
        echo 'cc';
    }
    

    你的方法里面echo了 所以就输出了! 

    评论

报告相同问题?