我不明白的是,在下面的代碼...
$foo = TRUE;
$bar = 1;
if ($foo === TRUE)
{
echo 'Foo';
}
if ($bar === TRUE)
{
echo 'Bar';
}
...將只打印因爲富類型比較。
不過,我的問題是關於...
if ($foo === TRUE)
{
echo 'Foo1';
}
if (TRUE === $foo)
{
echo 'Foo2';
}
...因爲據我所知,他們是相同的,但我記得讀書的地方,他們都沒有。我只是在夢想PHP的奇怪的東西,或者實際上有區別嗎?
謝謝!
其中一個比另一個更愚蠢。 – cHao
這裏雅去:http://en.wikipedia.org/wiki/Yoda_conditions :-D –
謝謝火箭!所以我在夢想着星球大戰:D –