嵌套的简写(如果有bug)

时间:2019-09-06 13:37:32

标签: php if-statement conditional-operator

如果有以下情况,我在下面的代码中使用嵌套速记:

$foo = new stdClass;
$foo->type = 'regular';
$foo->group_one = 1;
$foo->group_two = 2;

$group_id = $foo->type == 'regular' ? $foo->group_one : $foo->type == 'agent' ? $foo->group_two : null;

var_dump($group_id);

我希望该值为1。为什么$group_id的值为2

0 个答案:

没有答案