sumber : http://kodephp.com/2011/06/10/operator-dalam-php/
Operator dasar dari assignment operators adalah (=). Nilai dari sebuah ekspresi assignment adalah nilai yang diberikan. Artinya, nilai “$ a = 3” menandakan bahwa nilai $a adalah 3. Hal ini memungkinkan Anda untuk melakukan beberapa hal yang rumit.
Operator dasar dari assignment operators adalah (=). Nilai dari sebuah ekspresi assignment adalah nilai yang diberikan. Artinya, nilai “$ a = 3” menandakan bahwa nilai $a adalah 3. Hal ini memungkinkan Anda untuk melakukan beberapa hal yang rumit.
Assignment operators dapat digabungkan dengan operator aritmatika dan operator string. Sebagai contoh adalah sebagai berikut.
1
2
3
4
5
6
7
8
9
10
| <?php $a = 3; $a = $a + 1; //akan mengahasilkan nilai 4. echo $a ; //kode diatas sama dengan $a = 3; $a += 1; //akan menghasilkan nilai 4 juga. echo $a ; ?> |
1
2
3
4
5
6
7
8
9
10
11
| <?php $a = "Makan " ; $a = $a . "Malam" ; //akan mengahasilkan nilai Makan Malam. echo $a ; //kode diatas sama dengan $a = "Makan " ; $a .= "Malam" ; //akan menghasilkan nilai Makan Malam juga. echo $a ; ?> |
Dari kedua contoh diatas dapat kita simpulkan bahwa $a = $a + 1
hasilnya akan sama dengan $a += 1. Dibawah ini daftar penggabungan
operator assignment dengan operator artitmatik atau operator string.
Operator | Contoh | Sama Dengan |
---|---|---|
+= | $a += 1 | $a = $a +1 |
-= | $a -= 1 | $a = $a -1 |
*= | $a *= 1 | $a = $a * 1 |
/= | $a /= $a | $a = $a / 1 |
%= | $a %= 1 | $a = $a % 1 |
.= | $a .= “welcome” | $a = $a . “welcome” |
Tidak ada komentar:
Posting Komentar