![]() |
![]() |
![]() |
|||||||||||||||||||||||
|
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 CODE: <? String Operatörleri Genelde tek string operatörü kullanılır buda "." dır. Stringleri birleştirmek için kullanılır. Örnek CODE: <? 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. CODE: <? Ş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; CODE: <? 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; CODE: <? 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 CODE: <? 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. CODE: <? 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 CODE: <? 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 CODE: <? Windows sunucu için CODE: <? iki örnek kodda da ekrana bulunduğunuz sunucunun dizinleri listelenir. Okan ATABAĞ okanatabag@gmail.com Yorumlar ![]() Hiç yorum yapılmamış |
Oturum Açmadınız
Php ![]() Üyelik ![]() » Üye Değilim » Aktivasyon » Şifremi Unuttum » Üye Girişi Menü ![]() Arama ![]() |
||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||