Php’de Operatörler
Programlama dillerinde çeşitli amaçlara hizmet eden operatörler vardır. Php’de kullanılan operatörler ise şunlardır;
Operatör | Adı | Görevi | Kullanımı | Açıklama |
MATEMATİKSEL OPERATÖRLER
|
||||
= | Eşittir | Atama | $a = $b; | b değişkenin içini a değişkenine atar |
+ | Toplama | Değerleri toplar | $toplam = $a +$b; | a ile b yi toplar toplam değişkenine atar |
– | Fark | Değerleri çıkartır | $fark = $a-$b; | a’dan b’yi çıkartır sonucu fark değişkeni içine aktarır. |
/ | Bölme | Değerleri böler | $sonuc = $a / $b; | a’yı b’ye böler sonucu sonuc değişkeni içerisine aktarır. |
* | Çarpma | Değerleri çarpar | $sonuc = $a * $b; | a ile b’yi çarpar sonucu sonuc değişkeni içerisine aktarır. |
% | Mod | Bölenden kalnı bulur | $sonuc = 6/4; | 6’nın 4’e bölümünden kalanı (2) sonuc değişkenine aktarır. |
KARŞILAŞTIRMA OPERATÖRLERİ (IF İLE KULLANILIRLAR)
|
||||
> | Büyüktür | Mantıksal olarak karşılaştırma yapar | $a>$b | a ile b’yi karşılaştırır. A, b’den büyük mü? |
>= | Büyük veya eşit | Mantıksal olarak karşılaştırma yapar | $a>=$b | a, b’den büyük mü yada b’ye eşitmi? |
< | Küçük | Mantıksal olarak karşılaştırma yapar | $a<$b | a, b’den küçük mü? |
<= | Küçük eşit | Mantıksal olarak karşılaştırma yapar | $a<=$b | a, b’den küçük mü yada b’ye eşit mi? |
= = | Eşit eşit | Mantıksal olarak karşılaştırma yapar | $a==$b | a, b’ye eşit mi? |
<> yada != | Eşit değil | Mantıksal olarak karşılaştırma yapar | $a<>$b yada $a!=$b | a, b’den farklı mı? |
MANTIKSAL OPERATÖRLER (IF İLE KULLANILIR)
|
||||
&& | Ve | Mantıksal olarak karşılaştırma yapar | $a=$b && $a=$c; | a, b’ye ve a, c’ye eşit mi? |
|| | veya | Mantıksal olarak karşılaştırma yapar | $a=$b || $a=$c; | a, b’ye ve a, c’ye eşit mi? |
Mantıksal ve karşılaştırma operatörleri genellikle if komutu ile beraber işler ve durumu test etmek için kullanılır ama her if ile kullanılacak diye bir şart olmamasına rağmen en az bir tanesi kullanılmalıdır. Detaylı bilgi için if komutunu inceleyiniz.
Hocam bu konunun yazısını aşağı kaydırmışsınız.Bunu düzeltin hocam.
tablonun altındaki yazıyı diyorsan onu bilerek aşağıda yazdım. yazı tablo ile bitmiyor yani. yinede teşekkürler