進藤です。 PHP と C では、演算子の優先順位が異なる為ではないでしょうか。 C: == & ^ | && || ?: PHP: ?: || && | ^ & == != === !== > >式2は意図どおりに動きます。式1の結果は「?」です。 >Cやjavaだと式1のように書いても、式2の結果のように >なると思いますが、phpのこの振る舞いはどのように解釈 >したらよいでしょうか? >_______________________________________________