[PHP-usersヲチ10]また一つプロとしての自信が持てた
■ このスレッドは過去ログ倉庫に格納されています
0288nobodyさん
2007/06/12(火) 01:35:22ID:???どう違うというより、使ってみれば直感的におかしいと思うんじゃね。
true ? true ? 1 : 2 : 3 ; // 1が返る。
false? true ? 1 : 2 : 3 ; // 3が返る。
true ? 1 : true ? 2 : 3 ; // 2が返る。他言語は1。
true ? 0 : true ? 2 : 3 ; // 3が返る。他言語は0。
俺の場合は他言語であってもカッコを使うがなぁ。
なので、PHPの3項演算子がおかしいとは普段感じない。
■ このスレッドは過去ログ倉庫に格納されています