中川@東京武蔵野です 評価の順番が左からなので、 /* 式1 */ $msg = (((((($a=='a') ? 'ええええ' ) :$a=='b') ? 'びいびいびい') :$a=='c') ? 'し〜〜〜〜〜') :'どれでもない' ; という風に解釈しているからだと思います。 <http://www.php.net/manual/ja/language.operators.php#24797> In Message-ID <F3C2C1B970DD99mashiki@yanah.com>, Mashiki <mashiki@yanah.com> writes on 2003年1月22日 10:56:12 +0900 ... > /* 式1 */ > $msg = $a=='a'?'ええええ': > $a=='b'?'びいびいびい': > $a=='c'?'し〜〜〜〜〜': > 'どれでもない' > ;