Operasi tugasan
Operasi tugasan, kami telah pun mempelajarinya.
Dalam matematik, kami memanggil = (tanda sama) sebagai operator tugasan, iaitu: tetapkan nilai di sebelah kanan tanda sama kepada pembolehubah di sebelah kiri tanda sama, dan pembolehubah di sebelah kiri menjadi nilai di sebelah kanan.
Kod dijalankan dari atas ke bawah, jadi tugasan boleh diulang dari atas ke bawah:
<?php $x = 5; $x = true; $x = '爱你'; $x = 12.888; echo $x; ?>
Dalam contoh di atas, x berulang kali diberikan kepada jenis nilai yang berbeza. Kami telah mengkaji perkara di atas berkali-kali.
Kemudian terdapat beberapa pengendali tugasan lain dalam PHP:
符号 | 举例 | 等价式 |
---|---|---|
+= | $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 |
Contoh di atas dan persamaan setara dijelaskan dengan jelas.
$x += $y bersamaan dengan $x = $x + $y
<?php $x = 5; $y = 8; $x += $y; echo $x; ?>
Hanya ingat semua perkara di atas. Ini semua adalah peraturan tatabahasa, tidak banyak yang perlu diperkatakan.