私は最終試験のために勉強していて、この質問に出くわしました:
この次の PHP コードを検討し、実行後に出力を書き込みます
<?php $a=3; $b=$a++; IF($a>$b) { echo "a>$b"; } else if ($a == $b) { echo "a=$b"; } else { echo "a < $b"; } ?>
テキスト エディタで出力すると が表示されますがa < 3
、その理由がわかりません。
a が 3 に割り当てられ、b が a++ 3 と 3==3 に割り当てられていると思ったので、a==3 を出力する必要がありますか?