ホームページ > php教程 > php手册 > PHPで三項演算子を使用する手順

PHPで三項演算子を使用する手順

WBOY
リリース: 2016-06-13 12:08:07
オリジナル
861 人が閲覧しました

今日、ネチズンがグループに質問を投稿しました。それは難しいことではありませんが、間違っている可能性があります

コードをコピーします コードは次のとおりです:


エコー
$a == 1 ? '1' :
$a == 2 ? 'two' :
$a == 3 ? a == 4 ? 'foura ' : 'other';
echo "n";

出力結果は次のとおりです。 >結果は4つです。

最初は理解できませんでしたが、私の理解によると、ロジックは次のようになります。
echo ($a == 1 ? 'one' :
( $a == 2 ? 'two' :
( $a == 3 ? 'three' :
($a == 4 ? 'four' : 'other'))); 🎜>出力は次のとおりです: two

後ほど、kevinG (qq:48474) の指導の下、PHP マニュアルを参照して、PHP の 3 項シンボルの解釈は左から右であることをようやく理解しました。