![]() |
![]() |
||||||||||||||||||||||||||||||
|
PHP | Operatörler Operatörler, değerler ve değişkenler üzerinde işlem yaparak onları düzenlememizi sağlayan özel karakterlerdir.
Aritmetik operatörler Aritmetik operatörlerin kullanımı oldukça basittir. Bildiğimiz basit matematik işlemleri sembolize ederler. Operatör İsim Örnek + Toplama $a + $b - Çıkarma $a - $b * Çarpma $a * $b / Bölme $a / $b % Kalan $a % $b Bu işlemlerin sonucunu bir değişkende saklayabiliriz. Örnek String Operatörleri Genelde tek string operatörü kullanılır buda "." dır. Stringleri birleştirmek için kullanılır. Örnek Atama operatörleri Atama operatörü = dir. Bu operatör beklide kod yazacağınız zaman diliminde en çok kullanacağınız karakter olacağından emin olabilirsiniz. Şeklinde değişik kullanım şekilleri vardır. Bileşik Atama operatörleri Basit atama operatörlerin dışında farklı bileşik atama operatörleri de vardır. Operatörler Kullanılışı Eşdeğer += $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 Arttırma Operatörleri (++)(--) operatörleri ile önden ve arkadan arttırma, azalma şeklinde kullanılır. Önden arttırmaya örnek vermek gerekirse; yukarıdaki kodda $a nın değeri 11, ekran çıktısı 11 dir çünkü php yorumlayıcısı (++) operatörünü görünce $a nın değerini 1 arttırdı ardından ekrana yazdı. Arkadan arttırma için; Bu kodda $a nın değeri 11 ekran çıktısından alınan değer 10 dur. Çünkü php yorumlayıcısı ilk olarak $a yı gördü ve yazdı ardından değerini 1 arttırdı. Karşılaştırma Operatörleri Php de en sık kullanılan karşılaştırma operatörleri (= =) ve (! =) eşit veya eşit değil anlamlarına gelirler. Diğer karşılaştırma operatörleri ise ; Operatör Anlamı Kullanılışı = = eşittir $a = = $b = = = denktir $a = = = $b ! = eşit değil $a ! = $b < > eşit değil $a < > $b < küçüktür $a < $b > büyüktür $a > $b <= küçük veya eşit $a <= $b >= büyük veya eşit $a >= $b Bu operatörlerde dikkat çeken yeni = = = (denklik) operatörüdür php 4 ile gelen bir yeniliktir. Şöyle çalışır karşılaştırdığı değişkenin eşitliği yetme, eşitliğin yanı sıra karşılaştırılan değişkenlerin türlerinin de aynı olması şarttır. Bu operatörleri kod içinde şart(condition) kelimeleriyle kulanırız.. Örneğin Mantıksal Operatörler Mantıksal operatörler, çoklu mantıksal sorgular yapmakta kullanılır örneğin bir değişkenin 0 ile 50 sauıları arasında olduğunu AND operatörü ile gösteririz. PHP; AND, OR, XOR ve NOT mantıksal operatörlerini destekler. Operatör Adı Kullanılışı Sonuç ! NOT !$a $a true alıyor ise false döndürür. && AND $a && $b $a ile $bnin ikiside true ise true döndürür. || OR $a || $b $a yada $b true ise true döndürür. And AND $a and $b && ile aynı görevi yapar. Or OR $a or $b || ile aynı görevi yapar Hata bastırma Operatörü Hata bastırma operatörü @ ile sembolize edilmiştir. Bir değeri olan veya değer oluşturan her ifadenin önünde kullanılabilir. Örneğin Yukarıdaki kod da @ kullanılmasaydı sıfıra bölme hatası verecekti fakat şu haliyle ekranda bir hata gözlemlenmiyor. Çalıştırma Operatörü ( ` ` ) Görüldüğü gibi çift tırnaktan oluşur bildiğimiz tek tırnak değildir. Klavye ~ nın bulunduğu yerde bulunur. Bu tırnaklar arasına yazılan komutlar bulunduğunuz sunucunun komut satırına yazılmış gibi işlem görür. Örneğin Unix sunucu için Windows sunucu için iki örnek kodda da ekrana bulunduğunuz sunucunun dizinleri listelenir. Okan ATABAĞ okanatabag@gmail.com YorumlarHiç yorum yapılmamış |
|||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||