Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Çar23052012

Son Güncelleme18:39:01

Geri Web Php & Dersler PHP 11 - If Kontrol Yapısı

PHP 11 - If Kontrol Yapısı

Kullanıcı Değerlendirmesi: / 0
ZayıfMükemmel 

Özellikle giriş ya da üyelik forumlarında daha belirgin halde belli olan if kontrol yapısını birkaç örnekle bu dersimizde anlamaya çalışacağız. If kontrol yapısı adından da anlaşılacağı gibi girilen verinin doğruluğunu ya da yalnışlığını kontrol etmekte. Verinin her zaman doğru olmasını kontrol edecek diye bir kural yok. Bu yapı aynı zamanda verilerdeki uyumsuzluğu da kontrol eder. Örneğin kullanıcı adı ve şifrenizi girdiğiniz zaman bunun doğru olduğunu da yanlış olduğunu da bu yapı sayesinde tesbit edebiliriz. Örnek verirsek daha iyi anlaşılacağı ümidindeyim. Şimdi değerini belirlediğimiz bir değişken belirleyelim ve if kontrol yapımızı buna uyarlayalım.

<?php $sayi = 8 ; if ($sayi == 8 ){ echo " Rakam  8'dir."; } ?>

Örnekte de görüldüğü gibi sayi isimli değişkene 8 değerini atadık ve if kontrolümüzle bunun doğru olup olmadığını tesbit etmeye çalıştık. bunu safyamızı tarayıcıdan localhost/deneme.php olarak çağırdığımızda ekrana Rakam 8'dir. yazdığını göreceğiz. Olumlu bir koşul belirledik ve eşitse ekrana yazılması istediğimizi echo ile yazdırdık. Peki olumsuz olduğu zaman ne yapacağız ? Bu kez sayı değişkenimize 9 değerini verelim ve olumsuz bir koşul belirleyelim.

<?php $sayi = 9 ; if ($sayi != 8 ){ echo " Rakam  8 değildir."; } ?>

Gördüğümüz gibi değişkenimizin değeri 9 fakat kontrol yapımızda bu rakam 8 e eşit değilse ( !=8 )  Rakam 8 değildir. yazmasını istedik ve deneme.php yi çağırdığımızda ekrana Rakam 8 değildir. yazdığını göreceğiz. If kontrol yapısında dikkat etmemiz gereken nokta şu : Eğer True değeri verirsek yani verdiğimiz kodlar olumsuz olsa bile bizi doğru sonuç veriyorsa bu kodlar çalışır. Fakat verdiğimiz değer false ise yani if kontrol yapısında istenilenler birbirine uyuşmuyorsa kodlar çalışmaz. Mesela yukarıda sayı değişkeni 8 değerindeydi ve sayi 8 e eşitse .... yazdır değilse ... yazdır dedik yani true değerini aradık. Şimdi ise false değeri olsun ve kodların nasıl çalışmadığını görelim. Bunun için iki farklı değişken belirleyip if yapısı ile eşit olduklarını söyleyeceğiz (false).

<?php $sayi1 = 9 ; $sayi2 = 8 ; if ($sayi1 == $sayi2){ echo "Rakamlar Eşittir."; } ?>

Örnekte de görüldüğü gibi değişkenlerimiz birbirine eşit değil fakat kontrol yapısında biz eşit olduğunu ( == ) söylüyoruz. Dolayısıyla false değeri döner ve kodlar çalışmaz.. Karşımıza bembeyaz bir sayfa çıkar.. Bir sonraki dersimizde görüşmek ümidi ile..

Yorum ekle


Güvenlik kodu
Yenile

Joomla 1.5 Kolay Kullanım Rehberi

Joomla 1.5 Rehberi

Joomla 1.5'i öğrenmek hiç bu kadar kolay olmamıştı

Hiç bir kodlama bilgisine sahip olmaksızın kendi kişisel yahut kurumsal websitenizi yapmak için size lazım olan Joomla! ve Joomla 1.5 Rehberi