PHP を書くとき、おそらく if{...}else{...} が最もよく使われますが、場合によっては C を使用することもできます。コードを大幅に削減できます!この記事では、PHP 開発で三項演算を使用する際の私のテクニックと注意すべき点について説明します。必要なプログラマはそれを参照できます。
今日、ネチズンがグループに質問を投稿しました。難しいことではありませんが、間違っている可能性があります。 リーリー
出力結果は次のとおりです:
結果は次のとおりです: 4
最初は理解できませんでしたが、私の理解では次のようなロジックになるはずです。
echo ($a == 1 ? 'one' :
( $a == 2 ? 'two' :
( $a == 3 ? 'three' :
($a == 4 ? 'four' : 'other'))))
出力は次のとおりです: 2
その後、kevinG (qq:48474) の指導の下、PHP マニュアルを参照して、PHP の三項シンボルの解釈は左から右であることをようやく理解しました