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