php基礎(chǔ)語(yǔ)法之賦值運(yùn)算
賦值運(yùn)算
賦值運(yùn)算,我們已經(jīng)學(xué)過(guò)了。
我們?cè)跀?shù)學(xué)里面把 = (一個(gè)等號(hào))叫作賦值運(yùn)算符,即:把等號(hào)右邊的值,賦值給等號(hào)左邊的變量,左邊的變量就為右邊的值。
代碼是從上到下運(yùn)行的,因此賦值就可以從上至下的反復(fù)賦值:
<?php $x = 5; $x = true; $x = '愛你'; $x = 12.888; echo $x; ?>
上例中x被反復(fù)賦值為不同的類型的值了。上面我們已經(jīng)學(xué)習(xí)過(guò)了很多次了。
那么PHP的賦值運(yùn)算符還有幾個(gè):
符號(hào) | 舉例 | 等價(jià)式 |
---|---|---|
+= | $x += $y | $x = $x + $y |
-= | $x -= $y | $x = $x - $y |
*= | $x *= $y | $x = $x * $y |
/= | $x /= $y | $x = $x / $y |
%= | $x %= $y | $x = $x % $y |
.= | $x .= $y | $x = $x . $y |
上面的例子和等價(jià)式都有明確的說(shuō)明。
$x += $y 等價(jià)于 $x = $x + $y
<?php $x = 5; $y = 8; $x += $y; echo $x; ?>
以上的全部記住即可。都是一些語(yǔ)法上的規(guī)定,沒(méi)什么好說(shuō)的。