在途中查看 php 7,但 <=> 让我感到困惑。
大多数情况下,我使用条件运算符,它们用于布尔情况(<=> 几乎是,但不完全是,也能够返回 -1)。(如果 X <=> Y)。所以我不确定在以下情况下会发生什么......
if ($x <=> $y) {
// Do all the 1 things
} else {
// Do all the 2 things
}
如果前面有...我能期待什么
$x = 0; $y = 1;
或者
$x = "Carrot"; $y = "Carrot Juice";
或者
$x = "Carrot Juice"; $y = "Carrot";
或者
$x = array(carrot, juice); $y = "carrot juice";
肯定有足够多的案例让我对它会做什么感到困惑。