progate_php_04 変数の更新
変数に数字を足す式を書いた。
前の記事に張ったリンクが同じことしていて、びっくりした。
とりあえず、もう一度貼る。
こんな感じで数字を足して、echoするのだけど
<?php $x = 1 ; $x = $x + 10 ; echo $x ; ?>
こんな封に省略できたりする。
<?php $x = 1 ; $x + =10 ; echo $x ; ?>
「=」は右のものを左のものに代入するので、+に10を代入して足しちゃってる感じですね。
1を足したり引いたりするだけなら、こんな感じに書いてもよい。
<?php $x++; echo $x; ?>
<?php $x--; echo $x; ?>
-
- を変数の前に書くとその行の命令が実行される前に足されるのに対し、
- を変数の後に書くとその行の命令が実行された後に足されるらしい。