Kapat

PHP Operatörleri

Anasayfa İnternet PHP Operatörleri

PHP kullanırken işinize yarayacak birçok operatörler vardır. Bunları burada sizlere açıklamak istiyorum.

1-) Aritmetik Operatörler:

Toplama, çıkarma, bölme, çarpma gibi işlemlerin yapılabileceği operatörlerdir.

  • Aritmetik Operatörler

    (+) –> Toplama

    (-) –> Çıkarma

    (/) –> Bölme

    (*) –> Çarpma

    (%) –> Modül (İşlemin kalanını gösterir.)

Peki, modülü anlamak için ufak bir örnek gösterelim.

<?php

$sayi1 = 17;

$sayi2 = 8;

echo $sayi1 % $sayi2;

?>

Bu işlemi yaptığımız zaman  sonucumuzun 1 olması gerekir. Çünkü 17/8 işleminden kalan 1 olmalıdır.

2-) Karakter Katarı Operatörleri:

Yan yana iki değişkeni veya karakterleri bağlamak için kullanılan operatörlerdir. Bu operatörün öncüsü “.” işaretidir.

<?php

$kelime1 = “Dogi”;

$kelime2 = “Evreni”;

$cumle = $kelime1 . $kelime2;

echo $cumle;

?>

Bu yaptığımız işlem sonucunda görünmesi gereken $cumle değişkeni = Dogi Evreni olmalıdır.

3-) Atama Operatörleri:

“=” ifadesinin yanına koyacağımız aritmetik işlemler ile bu işlemi sağlayabiliriz. Aritmetik operatörlerle benzer özellik taşırlar. Ancak bu atama operatörleri sayesinde atadığımız değere 1 ekleme 1 çıkarma gibi işlemler de yapabiliriz.

  • Atama Operatörleri

    (+=) –> Toplama

    (-=) –> Çıkarma

    (/=) –> Bölme

    (*=) –> Çarpma

    (%=) –> Modül

    (.=) –> Birleştirme

Örnek bir atama operatörü kullanalım.

<?php

$kelime1 = “Dogi”;

$kelime2 = “Evreni”;

$cumle = $kelime1 .= $kelime2;

echo $cumle;

?>

Bu işlem sayesinde iki kelime birleştirilip “Dogi Evreni” yazısı sağlanmış olur.

Ee, yukarıda 1 ekleme ve 1 çıkarma işlemi gibisinden bir şeyler söyledin bunu nasıl yapacağız?

Bu işlem içinde şöyle bir ifade yazmamız gerekiyor:

<?php

$sayi = 10;

$sayi++;

echo $sayi;

?>

Bu işlemi yaptığımızda işlemin sonucu “11” çıkacaktır, “++” yerine “–” yazılarak eksiltme işlemi yapılabilir.

4-) Karşılaştırma Operatörleri:

2 ifadeyi karşılaştırmak için bu operatörlere ihtiyacımız vardır.

  • Karşılaştırma Operatörleri

    (==) –> Eşittir

    (===) –> Denktir

    (!=) –> Eşit değildir

    (!==) –> Denk değildir

    (<) –> Küçüktür

    (>) –> Büyüktür

    (<=) –> Küçük veya eşittir

    (>=) –> Büyük veya eşittir

Bu operatörleri ” if else” koşullu cümlelerde sıkça kullanacağız.

5-) Mantıksal Operatörler:

Bu operatörler bağlaç görevi görürler diyebiliriz.

  • Mantıksal Operatörler

    (!) –> Olumsuz ise

    (&&) –> Ve

    (||) –> Veya

    (AND) –> Ve

    (OR) –> Veya

NOT: “&&” ve “||” , “AND” ve “OR” göre daha önceliktedir. Bu yüzden “AND” ve “OR” operatörünü pek kullanmayız.

Bir de hata bastırma operatörümüz var bu operatör ile bize yansıyan hatayı göstermemek için hatalı satırın başına (@) işareti getirerek bu işlemi yapabiliriz.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir