BuZ
WM Aracı
Kullanıcı
-
Üyelik
18.02.2014
-
Yaş/Cinsiyet
29 / E
-
Meslek
İşçi
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** H**
-
Mesajlar
15
-
Beğeniler
0 / 1
-
Ticaret
0, (%0)
Videolardan php öğreniyorum. Bu konuyu pek anlayamadım bu konu için bana daha iyi kaynak ve örnekler verebilirmisiniz.
İyi Forumlar Dilerim.
KASIMPAŞA
-
Üyelik
13.05.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Freelance Web Developer
-
Konum
Balıkesir
-
Ad Soyad
Ö** A**
-
Mesajlar
234
-
Beğeniler
26 / 27
-
Ticaret
1, (%100)
if else komutu şart koşul dur if dersin $değişken = 0 ise komutu else dersin echo ekrana yazma komutu değiken sıfır diye yazdır en basit açıklaması bu.
Kaynak google da if komutu diye yazarsanız bulursunuz.
BuZ
WM Aracı
Kullanıcı
-
Üyelik
18.02.2014
-
Yaş/Cinsiyet
29 / E
-
Meslek
İşçi
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** H**
-
Mesajlar
15
-
Beğeniler
0 / 1
-
Ticaret
0, (%0)
Açıkçası pek anlayamadım if else ne işe yaradıgı ne yaptıkları tamamda nerede nasıl kullanılır. Hangi alanlarda yardımı dokunuz.Biraz daha pratik yapmam gerektiğini düşünüyorum. Biraz daha detaylı örnek bulmam gerekiyor.
KASIMPAŞA
-
Üyelik
14.02.2014
-
Yaş/Cinsiyet
29 / E
-
Meslek
Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Y**
-
Mesajlar
32
-
Beğeniler
0 / 9
-
Ticaret
1, (%100)
IF- ELSE kullanımı
if($sayi > 1){
echo "$sayi, 1'den büyüktür.";
}else{
echo "$sayi, 1'den küçük veya eşittir.";
}
IF - ELSE IF kullanımı
if($sayi > 1){
echo "$sayi, 1'den büyüktür.";
}else if($sayi == 1){
echo "$sayi, 1'e eşittir.";
}else{
echo "$sayi, 1'den küçüktür.";
}
Yanlış yolda yürümek doğru yolda beklemekten iyidir.
Beşikten mezara kadar.
frex
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
08.04.2011
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
36
-
Beğeniler
1 / 7
-
Ticaret
0, (%0)
koşul yapısı basit olarak şu şekilde çalışır.
bir ifade vardır, bu ifadenin doğruluk durumuna göre farklı kodlar çalışır.
örneğin;
x = 5 olsun.
if(x == 5) {
// x = 5 ise çalışacak kodlar
} elseif ( x<5 ) {
// x<5 ise çalışacak kodlar
} else {
// ikisi de değilse çalışacak kodlar
}
elseif sayısı artabilir ama else ve if komutlarının bütünlük açısından tek olması doğrudur.
php olarak örnekleyeyim:
if ($a > $b) {
echo "a büyüktür b";
} elseif ($a == $b) {
echo "a eşittir b";
} else {
echo "a küçüktür b";
}
?>
-
Üyelik
07.09.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
öğrenci
-
Konum
Zonguldak
-
Ad Soyad
Ö** K**
-
Mesajlar
100
-
Beğeniler
45 / 23
-
Ticaret
0, (%0)
Arkadaşım bu konu aslında tamamen mantık meselesi ; gerisi için azıcık bir ingilizce bilgin olacak çünkü (if ingilizcede eğer demektir.) yani if komutu php'de eğer anlamına gelmektedir.
if komutundan sonra parantez arasına eğer koşulunu koyarız yani.Sonra ise php'nin olmazsa olmazı konu ayraçları { ile } arasına eğer koşul sağlanırsa olacakları yazarız.
if('buraya koşul') {
'koşul sağlanırsa olacaklar.'
}
Buraya kadar sadece koşul sağlanırsa ne yapacağımızı yazdık,else komutu ise sonrasında koyacağımız { } işaretleri arasındaki komutları eğer if koşulu sağlanmazsa yapar.
Genel yapısı şöyledir.
if('koşulumuz'){
'Koşul sağlanırsa yapılacaklar.'
}else{
'Koşul sağlanmazsa yapılacaklar.'
}
Else komutu tek başına kullanılmaz,mutlaka koşul belirtmek için if lazımdır.
Eğer değişken yapısına hakimsen bu örnek ile sadece if-else yapısını algılayabilirsin umuyorum.
$elimdeki_para = 25000; # Burada elimdeki para adlı değişkene 25.000 TL atadık.
$arabanin_fiyati = 37000; # Arabanın fiyatının 37.000TL olduğunu belirtiyoruz.
if($elimdeki_para >= $arabanin_fiyati){
echo 'Bu arabayı alacak kadar paranız var!';
/* Yukarıda if yapısı içinde eğer dedim elimdeki para
arabanın fiyatından büyük(>) veya eşitse(=) bu alandaki komutları çalıştır dedim ve ekrana eğer araba fiyatı ile elimdeki para eşitse "Bu arabayı alacak kadar paranız var!" yazdı.Eğer büyük veya eşit olmasaydı else yapısındaki komutlar çalışacaktı.
*/
}else{
$fiyat_farki = $arabanin_fiyati - $elimdeki_para;
echo 'Bu arabayı almak için daha '.$fiyat_farki.' kadar paraya ihtiyacınız var.';
}
-
Üyelik
14.09.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Freelancer
-
Konum
Bursa
-
Ad Soyad
İ** Ç**
-
Mesajlar
382
-
Beğeniler
57 / 78
-
Ticaret
8, (%100)
Koşul sağlanıyorsa if veya elseif sağlanmıyorsa else kısmı çalışır en basit bu şekilde açıklanır :)
Develops everything always..
-
Üyelik
14.09.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Freelancer
-
Konum
Bursa
-
Ad Soyad
İ** Ç**
-
Mesajlar
382
-
Beğeniler
57 / 78
-
Ticaret
8, (%100)
BuZ adlı üyeden alıntı
Teşekkür ederim çok yardımcı oluyorsunuz.
else : hiç bir koşul sağlanmıyorsa.
if : koşul sağlanıyorsa.
elseif : pek anlayamadım.
elseif'inde içerisine koşul yazarsın eğer if yok ve else'den önce elseif varsa onu kontrol eder elseif koşulu sağlanıyorsa onu çalıştırır ifle hiç bir farkı yoktur :)
Develops everything always..