Fethi Polat 1
Fethi Polat
TuZaKK 1
TuZaKK
xranzei 1
xranzei
Agresifizm 1
Agresifizm
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Can Öcalan 1
Can Öcalan
mavzermete 1
mavzermete
farkmt2official 1
farkmt2official
Hikaye Ekle

Altın Konu PHP Koşullu İfadeler ve Kontrol Yapıları: if, else, elseif, switch

  • Konuyu başlatan Konuyu başlatan GUNNERIUS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 201

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhaba,


Koşullu ifadeler ve kontrol yapıları, programların akışını belirlemek için önemli bir rol oynar. Bu yapılar, bir koşulun doğru veya yanlış olmasına bağlı olarak farklı işlemlerin yapılmasını sağlar. PHP'de en yaygın kullanılan koşullu ifadeler if, else, elseif ve switch'tir. Bu makalede, bu koşullu ifadeleri ve kontrol yapılarını derinlemesine inceleyeceğiz, örneklerle açıklayacağız ve nasıl kullanılacaklarını öğreneceğiz.

if İfadesi

İlk olarak, if ifadesini ele alalım. if ifadesi, belirli bir koşulun doğru olup olmadığını kontrol eder ve koşul doğruysa belirtilen kod bloğunu çalıştırır. Eğer koşul yanlışsa, if bloğu atlanır ve program devam eder.

Örnek:

[CODE lang="php" title="php"]$not = 70;

if ($not >= 60) {
echo "Geçtiniz!";
}
[/CODE]

Yukarıdaki örnekte, eğer $not değişkeninin değeri 60 veya daha büyükse, "Geçtiniz!" mesajı ekrana yazdırılacaktır.

else İfadesi

Bazen, bir koşulun doğru olmadığı durumlarda farklı bir işlem yapmak isteyebiliriz. İşte burada else ifadesi devreye girer. else ifadesi, bir if ifadesinin koşulunun yanlış olduğu durumlarda çalıştırılacak olan alternatif bir kod bloğu sağlar.

Örnek:


[CODE lang="php" title="php"]$not = 55;

if ($not >= 60) {
echo "Geçtiniz!";
} else {
echo "Kaldınız!";
}
[/CODE]

Yukarıdaki örnekte, eğer $not değişkeninin değeri 60 veya daha büyükse "Geçtiniz!" mesajı yazdırılır, aksi takdirde "Kaldınız!" mesajı yazdırılır.

elseif İfadesi

Bazen birden fazla koşulu kontrol etmemiz gerekebilir. İşte bu durumda elseif ifadesi kullanılır. elseif ifadesi, bir if ifadesinin koşulu yanlış olduğunda başka bir koşulu kontrol etmek için kullanılır.

Örnek:

[CODE lang="php" title="php"]$not = 75;

if ($not >= 80) {
echo "Çok İyi!";
} elseif ($not >= 60) {
echo "İyi!";
} else {
echo "Kötü!";
}
[/CODE]

Yukarıdaki örnekte, eğer $not değişkeninin değeri 80 veya daha büyükse "Çok İyi!", 60 veya daha büyükse "İyi!", aksi takdirde "Kötü!" mesajı yazdırılır.

switch İfadesi

Bazı durumlarda, bir değişkenin farklı değerlerine göre farklı işlemler yapmak isteyebiliriz. İşte bu durumda switch ifadesi kullanılır. switch ifadesi, bir değişkenin değerini kontrol eder ve değişkenin her farklı değeri için farklı işlemler yapılmasını sağlar.

Örnek:

[CODE lang="php" title="php"]$gun = "Pazartesi";

switch ($gun) {
case "Pazartesi":
echo "Yeni bir haftaya başladık!";
break;
case "Çarşamba":
echo "Orta hafta geldi!";
break;
case "Cuma":
echo "Hafta sonuna doğru gidiyoruz!";
break;
default:
echo "Diğer günler...";
}
[/CODE]


Koşullu İfadeler ve Kontrol Yapıları: if, else, elseif, switch


Koşullu ifadeler ve kontrol yapıları, programların akışını belirlemek için önemli bir rol oynar. Bu yapılar, bir koşulun doğru veya yanlış olmasına bağlı olarak farklı işlemlerin yapılmasını sağlar. PHP'de en yaygın kullanılan koşullu ifadeler if, else, elseif ve switch'tir. Bu makalede, bu koşullu ifadeleri ve kontrol yapılarını derinlemesine inceleyeceğiz, örneklerle açıklayacağız ve nasıl kullanılacaklarını öğreneceğiz.


if İfadesi

İlk olarak, if ifadesini ele alalım. if ifadesi, belirli bir koşulun doğru olup olmadığını kontrol eder ve koşul doğruysa belirtilen kod bloğunu çalıştırır. Eğer koşul yanlışsa, if bloğu atlanır ve program devam eder.

Örnek:

phpCopy code
$not = 70;

if ($not >= 60) {
echo "Geçtiniz!";
}

Yukarıdaki örnekte, eğer $not değişkeninin değeri 60 veya daha büyükse, "Geçtiniz!" mesajı ekrana yazdırılacaktır.

else İfadesi

Bazen, bir koşulun doğru olmadığı durumlarda farklı bir işlem yapmak isteyebiliriz. İşte burada else ifadesi devreye girer. else ifadesi, bir if ifadesinin koşulunun yanlış olduğu durumlarda çalıştırılacak olan alternatif bir kod bloğu sağlar.

Örnek:

phpCopy code
$not = 55;

if ($not >= 60) {
echo "Geçtiniz!";
} else {
echo "Kaldınız!";
}

Yukarıdaki örnekte, eğer $not değişkeninin değeri 60 veya daha büyükse "Geçtiniz!" mesajı yazdırılır, aksi takdirde "Kaldınız!" mesajı yazdırılır.

elseif İfadesi

Bazen birden fazla koşulu kontrol etmemiz gerekebilir. İşte bu durumda elseif ifadesi kullanılır. elseif ifadesi, bir if ifadesinin koşulu yanlış olduğunda başka bir koşulu kontrol etmek için kullanılır.

Örnek:

phpCopy code
$not = 75;

if ($not >= 80) {
echo "Çok İyi!";
} elseif ($not >= 60) {
echo "İyi!";
} else {
echo "Kötü!";
}

Yukarıdaki örnekte, eğer $not değişkeninin değeri 80 veya daha büyükse "Çok İyi!", 60 veya daha büyükse "İyi!", aksi takdirde "Kötü!" mesajı yazdırılır.

switch İfadesi

Bazı durumlarda, bir değişkenin farklı değerlerine göre farklı işlemler yapmak isteyebiliriz. İşte bu durumda switch ifadesi kullanılır. switch ifadesi, bir değişkenin değerini kontrol eder ve değişkenin her farklı değeri için farklı işlemler yapılmasını sağlar.

Örnek:

phpCopy code
$gun = "Pazartesi";

switch ($gun) {
case "Pazartesi":
echo "Yeni bir haftaya başladık!";
break;
case "Çarşamba":
echo "Orta hafta geldi!";
break;
case "Cuma":
echo "Hafta sonuna doğru gidiyoruz!";
break;
default:
echo "Diğer günler...";
}

Yukarıdaki örnekte, $gun değişkeninin değerine bağlı olarak farklı mesajlar yazdırılır. Eğer $gun değişkeninin değeri "Pazartesi" ise "Yeni bir haftaya başladık!" mesajı yazdırılır.


Bu makalede, PHP'de koşullu ifadeler ve kontrol yapılarını öğrendik. if, else, elseif ve switch ifadeleri, programların akışını kontrol etmek ve belirli koşullara bağlı olarak farklı işlemler yapmak için güçlü araçlardır. Bu yapıları doğru şekilde kullanarak, PHP'de daha esnek ve dinamik kodlar yazabilirsiniz.

Saygılarımlar...
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst