- Katılım
- 2 Mar 2015
- Konular
- 59,189
- Mesajlar
- 88,439
- Çözüm
- 109
- Online süresi
- 4mo 16d
- Reaksiyon Skoru
- 14,280
- Altın Konu
- 2,398
- TM Yaşı
- 11 Yıl 3 Ay 6 Gün
- Başarım Puanı
- 1,051
- MmoLira
- 695,092
- DevLira
- 234
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
PHP'de atama operatörlerini kullanarak değişkenlere değer atayabilirsiniz. Atama operatörleri, bir değişkene değer atarken aritmetik veya diğer işlemleri gerçekleştirmek için kullanılan kısaltmalardır. Örneğin, "=" operatörü sağ taraftaki değeri sol taraftaki değişkene atar.
Ek olarak, aritmetik işlemleri atama ile birleştiren +=, -= , *=, /= ve %= gibi bileşik atama operatörleri vardır. Örneğin, "$x += 5", "$x = $x + 5" ifadesinin kısaltmasıdır ve $x değerini 5 artırır. Atama operatörleri, değişkenleri geçerli değerlerine göre güncellemenin özlü bir yolunu sunar.
Aşağıdaki tablo PHP tarafından desteklenen atama operatörlerini vurgulamaktadır.
| Operatör | Tanım | Örnek |
|---|---|---|
| = | Basit atama operatörü. Sağ taraftaki işlenenlerden sol taraftaki işlenenlere değerler atar | C = A + B, A + B değerini C'ye atayacaktır |
| += | VE atama operatörünü ekleyin. Sağ işleneni sol işlenene ekler ve sonucu sol işlenene atar. | C += A, C = C + A'ya eşdeğerdir |
| -= | Çıkarma VE atama operatörü. Sağ işleneni sol işlenenden çıkarır ve sonucu sol işlenene atar. | C -= A, C = C - A'ya eşdeğerdir |
| *= | VE atama operatörünü çarpar. Sağ işleneni sol işlenenle çarpar ve sonucu sol işlenene atar. | C *= A, C = C * A'ya eşdeğerdir |
| /= | VE atama operatörünü böler. Sol işleneni sağ işlenenle böler ve sonucu sol işlenene atar. | C /= A, C = C / A'ya eşdeğerdir |
| %= | Modül VE atama operatörü. İki işlenen kullanarak modülü alır ve sonucu sol işlenene atar. | C %= A, C = C % A'ya eşdeğerdir |
Örnek
Aşağıdaki örnek, bu atama operatörlerinin PHP'de nasıl kullanılabileceğini gösterir.
Kod:
<?php
$a = 42;
$b = 20;
$c = $a + $b;
echo "Addition Operation Result: $c \n";
$c += $a;
echo "Add AND Assignment Operation Result: $c \n";
$c -= $a;
echo "Subtract AND Assignment Operation Result: $c \n";
$c *= $a;
echo "Multiply AND Assignment Operation Result: $c \n";
$c /= $a;
echo "Division AND Assignment Operation Result: $c \n";
$c %= $a;
echo "Modulus AND Assignment Operation Result: $c";
?>
Aşağıdaki çıktıyı üretecektir:
Addition Operation Result: 62
Add AND Assignment Operation Result: 104
Subtract AND Assignment Operation Result: 62
Multiply AND Assignment Operation Result: 2604
Division AND Assignment Operation Result: 62
Modulus AND Assignment Operation Result: 20

