コード:
$o=1;
true?100: (true?($o=100+100):100);
echo $o;
質問: 上記の 2 つの三項演算子があります。ここで、優先度を上げるために括弧を追加しました。これは、組み合わせの方向を変更し、右から演算を開始することを意味します。演算は右から開始するため、私の $o 理論の出力は 200 です。なぜなら、出力は 1
です。
奇妙です!あなたの理論は何ですか?
もしかして括弧を付け加えると、息子は私より先に生まれたということでしょうか?
一番外側の 3 つの目を最初に実行する必要があります。false
は次の 3 つの目を実行します