何贤_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了 所以就输出了! 

    评论

报告相同问题?

悬赏问题

  • ¥25 使用cube ai 导入onnx模型时报错
  • ¥15 关于#微信小程序#的问题:用一个网页显示所有关联的微信小程序数据,包括每个小程序的用户访问量
  • ¥15 root的安卓12系统上,如何使apk获得root或者高级别的系统权限?
  • ¥20 关于#matlab#的问题:如果用MATLAB函数delayseq可以对分数延时,但是延时后波形较原波形有幅度上的改变
  • ¥15 使用华为ENSP软件模拟实现该实验拓扑
  • ¥15 通过程序读取主板上报税口的数据
  • ¥15 matlab修改为并行
  • ¥15 大数据应用基础专业问题
  • ¥20 数据分析出错了,希望有能人看看,解决一下
  • ¥15 尝试访问%1服务的windows注册表时遇到问题。必须先解决此问题,然后才能运行安装过程。(请确认您正在使用管理员权限运行)373