Aritmetik Operatörler
Matematik dersinden de bildiğimiz 4 temel işlem olan toplama,çıkarma,bölme ve çarpma işlemleri aritmetik operatör olarak adlandırılmaktadır.
4 temel işlemi anlatmıycam bilmeyende lütfen burayı terk etsin
Ama kullanımı hakkında bir örnek verebilirim.
Kod Çizelgesi Kod Dili: phpHepsini Seç
<?php
$a=5; $b=8; $c=12; $d=18; $işlem=$b+$c*$d+$a;
echo $işlem; ?>
Sonuç olarak 229 gözükecektir.Eğer işlemde öncelik konusunu unutmadıysak önce çarpma işlemi yapılır bunu hatırlıyoruz demektir :D
Kaçış Operatörü
Ters bölü "\" işaretidir.Php'de bazı hataları önlemek için kullanılır.Şimdi bir örnek üzerinde açıklama yapalım.
Kod Çizelgesi Kod Dili: phpHepsini Seç
<?php
$a="Bu elbise 23\$";
echo $a; ?>
Ekranda bu elbise 23$ yazmaktadır.Şimdi ee noldu ki şimdi diye sorabilirsiniz hemen cevaplayayım.Tırnakiçinde yazdığımız işlemler mantıksal işlemedn geçmiyordu.Ama "$" işareti değişken belirlerken kullanılıyor yani mantıksal işlem gerektiriyor.Bu durumda burda bir çakışma söz konusu olacaktır kaçış operatörünü kullanarak "$" işaretinin değişken tanımlamada kullanılmadığını php'ye söylemiş olduk.
Aynı işlem tırnak içinde içinde tırnak kullanıldığındada gerçekleşir.İlerledilkçe bu konuya daha hakim olacaksınız.Kafayı fazla yormamak gerekir :D
Atama Operatörü
Atama operatörleri değişkenlere değer atamak için kullanılır.Temel atama operatörü eşittir "=" işaretidir.Bir değişkenin bir başka değişkene ya da sayıya ya da bir dizi işleme eşit olduğunu belirtir.
Şimdi size bir diğer atama operatörlerini tanıtacağım.
Operatör Kullanışı Karşılığı
+= $a += $b $a = $a + $b
-= $a -= $b $a = $a – $b
*= $a *= $b $a = $a * $b
/= $a /= $b $a = $a / $b
%= $a %= $b $a = $a % $b
.= $a .= $b $a = $a . $b
Hemen bir örnek verelim:
Kod Çizelgesi Kod Dili: phpHepsini Seç
<?php
$a=10; $b=6; $a*=$b;
echo $a; ?>
Sonuç olarak 60 gözükecektir.Kendiniz deneyerek bu operatörleri daha iyi kavrayabilirsiniz.
Bir Değer Arttırma Ya Da Eksiltme
Bir değişkene sadece bir değer eklemek(yani +1 işlemini uygulamak için) için "++",bir değer eksiltmek için ise "--" operatörleri kullanılır.
Örnek:
Kod Çizelgesi Kod Dili: phpHepsini Seç
<?php
a$=25; a$++;
echo $a; ?>
Karşılaştırma Operatörleri
Birden fazla değişkeni beirli koşullara göre karşılaştırmaya yaran operatörlere denir.
Operatör İsim Kullanılışı
== Eşittir $a == $b
=== Denktir $a === $b
!= Eşit değildir $a != $b
!== Denk değildir $a !== $b
<> Eşit değildir $a <> $b
< Küçüktür $a < $b
> Büyüktür $a $b
<= Küçük ve eşittir $a <= $b
>= Büyük ve eşittir $a >= $b
Karşılaştırma operatörü olarak yazdığımız çift eşittir "==" işaretine dikkat edelim.Eğer bir değerin başka bir değere eşit olduğunu belirtiyorsa çift eşittir,tanımladğımız ya da tanımlıyor olduğumuz bir değişkene değer atarken tek eşittir "=" işareti kullanılmalıdır.
Mantıksal Operatörler
Birden fazla değişkeni karşılaştırıp değerlendirmek için kullanılırlar.
Olumsuzsa(!) operatörü: "!$a" şeklinde kullanılır.Eğer $a değişkenimiz olumsuz yani FALSE yani "0" ise bize TRUE yani "1" değerini verir.
Ve(&&
Ya da(||) operatörü:"$a||$b" şeklinde kullanılır.$a ya da $b değerlerinden bir tanesi olumluysa yani TRUE(1) ise bize olumslu(1) değerini verir.Eğer ikiside FALSE(0) ise bize olumsuz(0) değerini verir.
9.sınıftaki mantık konusuyla aynıdır.
Hata Bastırma Operatörü
Hata bastırma operatörü olarak "@" kullanılır.Php'de her yerde kullanılabilir.Php'de ekrana hata yazısı yerine FALSE(0) değerini vermemize yarar.
Örnek:
Kod Çizelgesi Kod Dili: phpHepsini Seç
<?php
$a=100; $b=0; $hatalı=@($a/$b);
echo $hatalı; ?>
Normalde 100'ü 0'a böldüğümüzde hata verecektir.Fakat hata operatörünü kullandığımız için ekranda "0" yazacaktır.
Operatörler bu kadar.Bu konuya sıkı çalışmanızı tavsiye ederim çünkü php operatörleri cok sık kullanılmaktadır.Sağlıcakla kalın...
Hiç yorum yok:
Yorum Gönder