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.