Arkadaşlar Derslere Baktımda Php de açıklama Satırı nasıl eklenir onu anlatmayı unutmuşum onuda Anlatıp sizlere Daha sonra if koşulunu Anlatacağım
Php De açıklama Satırı ekleme
Öncelikle Açıklama Satırı neden kullanırız ?
Açıklama satırı kullanmamızın sebebi arkadaşlar nerede ne yaptığımızı anlamak için Veya bir şirkette çalışıyorsak bizim yazdığımız kodları başka birininde güçlük çekmeden anlaması için kullanırız
2 Adet Açıklama Satırı ekleyebiliriz
1- Sadece tek satırlık açıklama satırı ekleme : Tek satırlık açıklama Mesela kod sonuna bu kodu bu yüzden yazdım anlamında eklemek için kullanırız ve php de tek satırlık açıklama eklemek için (//) iki adet bölme işareti kullanılır.
2- Birkaç satırlık açıklama satırı ekleme : Bu tür açıklamalar genelde sayfaların başlarında kullanılır arkadaşlar sayfadaki kodlama kodu yazan falan şeklinde açıklama Satırı eklerler
Php de çok satırlı açıklama satırı kullanmak için /* Açıklama Buraya */ Şeklinde açıklama Kullanırız .
İf Koşulu Nedir
if koşulu Adı üstünde arkadaşlar koşullarla işlem yapacağımızda kullanırız. Mesela bilindik bir örnek vereyim :)Bugün Yağmur yağmazsa pikniğe gideceğiz. Mesela Bu cümeledeki yağmurun yağmaması bir koşuldur ve o koşul yani yağmurun yağmaması olayı gerçekleşirse pikniğe gitme işlemi yapılacak. Şimdi Biz bu Koşulları php de if Koşulu ile nasıl yapacağımızı Göreceğiz
İf Koşulunun Kullanım Şekli
<?php
if(Buraya Koşul Yazılacak)
{
Koşul sağlanırsa Burası işlem Görecek
}
?>
Evet Arkadaşlar Yukarıdaki koddanda anlayacağınız gibi if koşulunun yanına parantezlerin içine koşul yazılır Ve bu koşul sağlanırsa Süslü parantezler içine Yazılan Kodlar Çalıştırılır Eğer Koşul Sağlanmazsa Süslü parantezler İçindeki kodlar yokmus gibi davranıır sunucumuz.
Biraz Daha derine inmek gerekirse arkadaşlar liselerdede sayısal mantık dersleri vardır mesela doğruysa 1 yanlışsa 0 sıfır falan diye php de aynen o mantığa göre çalışır Yani php kodu yazarken direk if in yanına 1 yazsanızda çalısır ama bu sefer koşulu kullanmak saçma olur :) Yanı kısacası if koşulu Sayısal mantıktaki dogruysa 1 yanlışsa 0 mantığına dayanır.
Matematiksel Ve Mantıksal Operatörler
Arkadaşlar Matematiksel operatörler normal bizim matematikte bildiğimiz büyüktür küçüktür eşittir vb. işaretlere denir, şimdi biz Bu işaretlerin php deki karşılıklarını göreceğiz :)
< Küçüktür
<= Küçük Eşittir
>= Büyüktür
>= Büyük Eşittir != Eşit Değildir
== Eşittir
=== Eşittir ve Aynı cinstendir
Evet Arkadaşlar Bunlar Matemaitksel operatörlerimizdi şimdi Mantıksal Operatörlerimize Geçelim
1 - Ve (&&) Mantıksal operatörü : İf koşulunun sayısal mantığa göre çalıştığını söylemiştim arkadaşlar Mantıkta Ve işleminin Anlamı Sizde iyi bilirsinizki ikiside Doğruysa 1 Biri Yanlışsa Yanlış Anlamındaydı Örnek verecek olursam Ali Ve ahmet Buraya Gelsin. Bu cümledeki ve operatörünün Anlamı Ali ve ahmetin ikisininde beraber gelmesi Gerektiğini belirtir Sadece ahmet yada sadece ali gitmiş olsa Cümle Yanlış olur ve 0 Yani yanlış Döndürür Yani kısacası Ve operatörü Php de kullanıldığında ve Koşulunun iki tarafındaki koşulda doğru olduğu zaman çalışır .
Ve koşulu php de && bu işaretle kullanılır . Aşağıda Detaylı örnek vereceğim
2- Veya (||) Mantıksal operatörü : Arakdaşlar VeYa operatöründe iseKoşullardan biri doğru olması yeterlidir. mesela Ali veya Ahmet buraya gelsin . Cümlesinde Ali veya ahmetten biri gitmesi halinde cümle doğru olacaktır. yani kısaca veya operatörünün kullanıldığı yerde şartlardan 1 inin sağlanması halinde Kodlar çalışır.
Veya mantıksal operatörü Php de || ikitane dik çizgi ile ifade edilir .
Birden Fazla koşulla işlem nasıl yapılır
Diyelimki arkadaşlar koşulumuzun sonucu bir değilde birkaç tane olsun mesela ; Bugün Yağmur yağmazsa pikniğe Gideceğiz, Aksi takdirde tv izleyeceğiz .bu cümlede Eğer yağmur yağarsa evde televizyon izleyenecek koşulunu 1 if ile yapmamız mümkün değildir bu yüzden if koşulunun biraz gelişmişi olan else ve elseif koşullarını kullanacağız
Kullanımımız Aynı olacaktır elimizde koşul1,koşul2,koşul3 ŞEklinde 3 koşul ve sonuc1,sonuc2,sonuc3 Kelinde 3 sonucumuz olsun Bunu if elseif yapısıyla Aşağıdaki gibi kullanabiliriz
<?php
if(Kosul1)
{
sonuc1
}
elseif(kosul2)
{
sonuc2
}
elseif(kosul3)
{
sonuc3
}
else
{
koşulların hiçbiri sağlanmassa yapılacak işlem
eğer bi işlem yapılmayacaksa else kullanılmayabilir
}
?>
Önemli bir if koşulunda 1 adet if istediğimiz kadar elseif 1 tanede else kullanabiliriz istemezsek else kullanmayabiliriz
Bir Örnekle Dersimizi Bitirelim :)
Örneğimizde 3 sayıdan en küçüğünü bulalım arkadaşlar Birinci ve ikinci dersimizide pekiştiren bir örnek olsun
Örnekteki açıklamaları kodda açıklama satırı ile ekleyeceğim :)
<?php
$sayi1 = 5;
$sayi2 = 10;
$sayi3 = 8;
// ^adet Değişkenimizi Tanımladık
$kucuk_sayi = $sayi3;
/* kucuk_sayi Adında bir değişken oldurduk ve
kafamıza göre sayi3 ü kucuk sayi yaptık yani
biz dedikki küçük sayımız sayı 3 olsun */
if($kucuk_sayi > $sayi2)
{
//eger kucuk_sayi sayi2 den büyükse demekki sayi2 daha küçükmüş dedik ve kucuk_sayi yi sayi2 olarak güncelledik
$kucuk_sayi = $sayi2;
}
elseif($kucuk_sayi > $sayi1)
{
//eger kucuk_sayi sayi1 den büyükse demekki sayi1 daha küçükmüş dedik ve kucuk_sayi yi sayi1 olarak güncelledik
$kucuk_sayi = $sayi1;
}
// işlemimiz doğru olmuşmu diye ekrana yazdırıp bakalım :)
echo "3 sayidan en Kucugu ".$kucuk_sayi." Dir.";
// Ekranda 5 Yazacaktır :)
?>
Anlamadıgınız Yerleri orumdan Sorabilirsiniz Birdahaki dersimizde Görüşmek üzere ...
Yorum Yaz ..