PHP简写重写

时间:2009-07-01 11:57:21

标签: php

对于专业人士来说可能真的很容易,但有人可以从它的PHP简写形式重写为非简写吗?

($facebook) ? $fb_active_session = $facebook->fbc_is_session_active() : $fb_active_session = false;

谢谢!

4 个答案:

答案 0 :(得分:7)

if($facebook) {
  $fb_active_session = $facebook->fbc_is_session_active(); 
} else {
  $fb_active_session = false;
}

答案 1 :(得分:6)

它会更好更清晰地写成(仍然使用三元操作):

$fb_active_session = ($facebook) ? $facebook->fbc_is_session_active() : false;

答案 2 :(得分:4)

$fb_active_session = false;
if($facebook)
{
    $fb_active_session = $facebook->fbc_is_session_active();
}

答案 3 :(得分:1)

这样想:

IS $ facebook TRUE 那么如果不是,那么;