Operatörler, bir veya daha fazla değeri işlemek veya bir ifadeyi değerlendirmek için kullanılan sembol veya özel kelimelerdir. PHP'de çeşitli operatör grupları bulunmaktadır. İşte PHP'deki temel operatör grupları:
Aritmetik Operatörler:
Aritmetik operatörler, matematiksel hesaplamalar yapmak için kullanılır.
-
Toplama (
+
): İki değeri toplar.$toplam = $sayi1 + $sayi2;
-
Çıkarma (
-
): Bir değerden diğerini çıkarır.$fark = $sayi1 - $sayi2;
-
Çarpma (
*
): İki değeri çarpar.$carpim = $sayi1 * $sayi2;
-
Bölme (
/
): Bir değeri diğerine böler.$bolum = $sayi1 / $sayi2;
-
Modül (%): Bölme işleminden kalanı verir.
$kalan = $sayi1 % $sayi2;
Atama Operatörleri:
Atama operatörleri, bir değişkenin değerini başka bir değere atamak için kullanılır.
-
Eşittir (
=
): Bir değişkene değer atar.$degisken = 10;
-
Artı Eşittir (
+=
): Değişkenin mevcut değerine bir değeri ekler ve sonucu değişkene atar.$sayi += 5; // $sayi = $sayi + 5;
Karşılaştırma Operatörleri:
Karşılaştırma operatörleri, değerleri karşılaştırmak için kullanılır ve genellikle koşullu ifadelerde kullanılır.
-
Eşit (
==
): İki değer birbirine eşitse true döner.if ($a == $b) { // Kod bloğu }
-
Tam Eşit (
===
): İki değer ve türü birbirine eşitse true döner.if ($a === $b) { // Kod bloğu }
-
Büyük (
>
), Küçük (<
), Büyük Eşit (>=
), Küçük Eşit (<=
): İki değeri karşılaştırır.if ($a > $b) { // Kod bloğu }
Mantıksal Operatörler:
Mantıksal operatörler, mantıksal ifadeleri değerlendirmek için kullanılır.
-
VE (
&&
veyaand
): Her iki koşul da true ise true döner.if ($a > 0 && $b > 0) { // Kod bloğu }
-
VEYA (
||
veyaor
): Her iki koşuldan en az biri true ise true döner.if ($a > 0 || $b > 0) { // Kod bloğu }
-
DEĞİL (
!
): Koşulun tersini alır.if (!($a > 0)) { // Kod bloğu }
Bu, PHP'deki temel operatör gruplarına bir genel bakıştır. Operatörler, programlamada önemli bir rol oynar ve çeşitli durumları ele almak için kullanılır.