【问题标题】:Object and Ternary Operator PHP对象和三元运算符 PHP
【发布时间】:2009-01-16 21:46:53
【问题描述】:

我想对一个对象使用三元运算符。

if($msg == 'hello'){
    $o->setHello('hello');
else
    $o->setHello('bye');

我该怎么做?

谢谢

【问题讨论】:

    标签: php object


    【解决方案1】:
    $o->setHello($msg == 'hello' ? 'hello' : 'bye');
    

    【讨论】:

      【解决方案2】:

      怎么样?

      $o->setHello($msg == 'hello' ? 'hello' : 'bye');
      

      【讨论】:

        【解决方案3】:

        试试这个:

        ($msg == 'hello') ? $o->setHello('hello') : $o->setHello('bye');
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-12-19
          • 2015-01-22
          • 2011-12-15
          • 2011-04-04
          • 2012-08-08
          • 2012-03-09
          相关资源
          最近更新 更多