MANTIKSAL OPERATÖRLER Kontrol yapıları hakkıda biraz da olsa bilgimiz var artık şimdi iki dersimizde mantıksal operatörleri ve karşılaştırma operatörlerini göreceğiz daha sonra da If kontrol yapısından söz edineceğiz. Mantıksal operatörler kodlamada bizim belirlediğimiz koşulların sağlanıp sağlanmadığını kontrol etmenin yanı sıra birden fazla koşulu tanımlayıp yeni koşullar oluşturmamızda bize yardımcı olurlar. Peki bu ne demektir ? En basitinden üyelik forumları.. Bu formun doldurulup doldurulmadığını ya da sözleşmenin onaylanıp onaylanmadığını kontrol ederken True veya False değerinin dönüp dönmediğine bakarız. Bu gibi işlemlerde mantıklsa operatörler kullanılmakta. İlerleyen derslerimizde bunları zaten kod içinde de göreceğiz. Şimdi sadece neyin nerede kullanıldığına bakalım.. Operatör : İşlevi And : Birden fazla koşulun aynı anda sağlanması gerekir. Or : Birden fazla koşuldan herhangi birinin sağlanması yeterlidir. ! : Belirlenen sonucun tersine işlem yapar. Xor : Koşullardan sadece seçilen bir tanesinin sağlanması durumunda kullanılır. && : And operatörü ile aynı işleve sahiptir. || : Or operatörü ile aynı işi görür.. KARŞILAŞTIRMA OPERATÖRLERİ Karşılaştırma operatörleri değişkenin belirlediğimiz kriterle arasındaki ilişkiyi belirlemekte bize yardımcı oluyor. Kontrol yapılarına geçtiğimizde bunları daha net bir şekilde göreceğiz. Peki karşılaştırma operatörleri nelerdir ? Operatör : İşlevi == : Değişkenle belirlenen kriterin eşit olup olmadığında değerlerini döndürür. != : Değişken belirlediğimiz kriter eşit değilse True eşitse False değerini döndürür. < : Küçük > : Büyük <= : Küçük veya eşit değerdeyse True değeri, değilse False değerini döndürür. >= : Büyük veya eşit değerdeyse True değilse, False değerini döndürür. === : Belirlediğimiz kriterler aynı ise True, Değilse False değeri döndürür. Mantıksal ve Karşılaştırma operatörlerini de gördüğümüze göre o zaman hadi kontrol yapılarına geçelim.
PHP 10 - Mantıksal & Karşılaştırma Operatörleri Nelerdir ?
- Salı, 08 Eylül 2009 05:44
- Ayaz Şamil
- Gösterim: 1468









