v2.5.2
Giriş yap

PHP'de Atama Operatörleri

Değişkene değer atama işlemleri için kullandığımız operatörlerdir. Aritmatik Operatörler dersinde öğrendiğimiz operatörleri değişene değer atarak uygulamamızı sağlarlar. Tabloda bu bölümde göreceğimiz operatörlerin bir listesini bulabilirsiniz.

Operatör Örnek Açıklama
= $web = "prototurk" $web değişkenine prototurk değerini atadık.
+= $x += 4 $x değişkeninin değerine 4 eklenir. Uzun hali ise $x = $x + 1 şeklindedir.
-= $x -= 3 $x değişkeninin değeri 3'den çıkarılır. Uzun hali ise $x = $x - 1 şeklindedir.
*= $x *= 10 $x değişkeninin değeri 10 ile çarpılır. Uzun hali ise $x = $x * 10 şeklindedir.
/= $x /= 4 $x değişkeninin değeri 4'e bölünür. Uzun hali ise $x = $x / 4 şeklindedir.
%= $x %= 4 $x değişkeninin değerinin 4'e bölümünden kalan bulunur. Uzun hali ise $x = $x % 4 şeklindedir.

Değer Atama Operatörü (=)

Değişkene değer atamak için kullanılır. Aslında bu derse kadar bir çok kez bu operatörü kullandık. Örnek vermek gerekirse;

<?php
    
    $site = "prototurk.com";
    
    echo $site;
    
?>

$site değişkenine prototurk.com değerini atadık. Ve istediğimiz herhangi bir yerde echo işlevi ile ekrana yazdırdık.

Artırarak Değer Atama Operatörü (+=)

Değişkenin değerini hem artırmak hemde son haliyle değişkenin değerini belirlemek için bu operatör kullanılır. Uzun yazılan işlemi dahada kısaltır. Örneğin;

<?php
    
    $x = 5;
    
    // Uzun hali
    $x = $x + 5;
    
    // Kısa hali
    $x += 5;
    
?>

Azaltarak Değer Atama Operatörü (-=)

Değişkenin değerini hem azaltmak hemde son haliyle değişkenin değerini belirlemek için bu operatör kullanılır. Uzun yazılan işlemi dahada kısaltır. Örneğin;

<?php
    
    $x = 5;
    
    // Uzun hali
    $x = $x - 5;
    
    // Kısa hali
    $x -= 5;
    
?>

Bölerek Değer Atama Operatörü (/=)

Değişkenin değerini hem bölmek hemde son haliyle değişkenin değerini belirlemek için bu operatör kullanılır. Uzun yazılan işlemi dahada kısaltır. Örneğin;

<?php
    
    $x = 5;
    
    // Uzun hali
    $x = $x / 2;
    
    // Kısa hali
    $x /= 2;
    
?>

Çarparak Değer Atama Operatörü (*=)

Değişkenin değerini hem çarpmak hemde son haliyle değişkenin değerini belirlemek için bu operatör kullanılır. Uzun yazılan işlemi dahada kısaltır. Örneğin;

<?php
    
    $x = 5;
    
    // Uzun hali
    $x = $x * 3;
    
    // Kısa hali
    $x *= 3;
    
?>

Modunu Alarak (Kalanını Bularak) Değer Atama Operatörü (%=)

Değişkenin değerinden kalanı bulmak ve son haliyle değişkenin değerini belirlemek için bu operatör kullanılır. Uzun yazılan işlemi dahada kısaltır. Örneğin;

<?php
    
    $x = 7;
    
    // Uzun hali
    $x = $x % 3;
    
    // Kısa hali
    $x %= 3;
    
?>

Birleştirme Operatörü (.)

İki ve ya daha fazla değeri birleştirmek için bu operatör kullanır. Örneğin 2 değişkenin değeri birleştirilebilir, bir değişken ve bir yazı birleştirebilir. Örnek vermek gerekirse;

<?php
    
    $ad = "Tayfun";
    $soyad = "Erbilen";
    
    echo $ad . " " . $soyad; // Çıktı: Tayfun Erbilen
    
    echo "Tayfun" . " " . "Erbilen"; // Çıktı: Tayfun Erbilen
    
    $yas = 27;
    
    $ifade = "Ben " . $yas . " yaşındayım";
    echo $ifade; // Çıktı: Ben 27 yaşındayım
    
?>

Birleştirerek Atama Operatörü (.=)

Birleştirme operatörünün kısa kullanımıdır. Birleştirirken aynı zamanda değişkenin değerinin son haline gelmesini sağlar. Yani örnekle anlatmak gerekirse;

<?php
    
    $ad = "Tayfun ";
    $soyad = "Erbilen";
    
    // Uzun hali
    $ad = $ad . $soyad;
    echo $ad; // Çıktı: Tayfun Erbilen
    
    $ad2 = "Tayfun ";
    $soyad2 = "Erbilen";
    
    // Kısa Hali
    $ad2 .= $soyad2;
    echo $ad2; // Çıktı: Tayfun Erbilen
    
?>
tayfunerbilen
1556 gün önce yazdı - 4250 kez görüntülendi.
Önceki Aritmatik Operatörler Sonraki Karşılaştırma Operatörleri