Önceki dersimizde değişkenleri tanımlamayı ve veri tiplerini hafızada tutmayı öğrenmiştik. Bu dersimizde ise bu değişkenler üzerinde matematiksel işlemler yapmamızı, değerleri karşılaştırmamızı veya mantıksal kararlar almamızı sağlayan Operatörler (Operators) konusunu inceleyeceğiz.
PHP'de operatörler kullanım amaçlarına göre temel gruplara ayrılır. En sık kullanacağımız üç grubu bilmeniz ilk aşamada tamamen yeterli olacaktır.
1. Aritmetik Operatörler (Matematiksel İşlemler) Matematik derslerinden bildiğimiz dört işlem ve mod alma operatörleridir.
+Toplama-Çıkarma*Çarpma/Bölme%Mod Alma (Bölme işleminden kalan kalanı verir)
2. Atama Operatörleri
Bir değişkene değer kazandırmak için kullanılır. En temel atama operatörü eşittir (=) işaretidir. Sağdaki değeri soldaki değişkene yazar.
+=Kendisiyle toplayıp atar (Örn:$x += 5ifadesi$x = $x + 5ile aynıdır)-=Kendisinden çıkarıp atar
3. Karşılaştırma Operatörleri
İki değeri birbiriyle kıyaslamak için kullanılır. Sonuç her zaman true (doğru) veya false (yanlış) olarak döner. İleride göreceğimiz karar mekanizmalarının (if-else) temelini oluşturur.
==Eşit mi?===Hem değeri hem de veri tipi eşit mi?!=Eşit değil mi?<Küçük mü?>Büyük mü?<=Küçük veya eşit mi?>=Büyük veya eşit mi?
Kod Örneği
Değişkenler üzerinde bu operatörlerin nasıl uygulandığını aşağıdaki kod bloğundan inceleyebilirsiniz:
<?php
$sayi1 = 15;
$sayi2 = 4;
// Aritmetik Operatör Kullanımı
$toplam = $sayi1 + $sayi2; // 19
$kalan = $sayi1 % $sayi2; // 15'in 4'e bölümünden kalan 3'tür.
echo "Sayıların Toplamı: " . $toplam;
echo "<br>";
echo "Bölümden Kalan (Mod): " . $kalan;
echo "<br>";
// Karşılaştırma Operatör Kullanımı
// 15, 4'ten büyük olduğu için bu işlem true (1) dönecektir
$kontrol = $sayi1 > $sayi2;
?>
Operatörler sayesinde verileri işleyebilir ve yönlendirebiliriz. Bir sonraki dersimizde kodlarımıza yön vereceğimiz, "Eğer şöyleyse bunu yap, değilse şunu yap" diyeceğimiz "Koşullu İfadeler (If-Else)" konusuna geçeceğiz.
php operatörler, php matematik işlemleri, php dersi
Hiç yorum yok:
Yorum Gönder