[PHP-users 12728] Re: 3項演算子について

Yasuo Ohgaki php-users@php.gr.jp
Wed, 22 Jan 2003 12:03:54 +0900


大垣です。

マニュアルの落し穴です...

多くの言語のリファレンスは、演算子の優先順位を高い演算子から低い
演算子の順序で記載していますが、PHPマニュアルは反対です。

> PHP と C では、演算子の優先順位が異なる為ではないでしょうか。
> 
> C:
>  ==
>  &
>  ^
>  |
>  &&
>  ||
>  ?:
> 
> PHP:
>  ?:
>  ||
>  &&
>  |
>  ^
>  &
>  == != === !==

# 私もPHPを使い始めた時に一度マニュアルを読み違い
# ???となった事があります。

--
Yasuo Ohgaki