Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Soru – Cevap Platformu
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Google Colab Editor
  • Software Akademi Ekibi
  • WhatsApp Platformumuz
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için PHP Eğitimleri-10: Switch, case kullanımı

Posted on 27 Haziran 2019

• Herkes için PHP Eğitimleri-10: Switch, case kullanımı

Programlama dillerinde if, else kalıbının yanısıra daha performanslı ve okunaklı olduğu dile getirilen switch, case kullanımını ele alıyoruz bu yazımızda.
switch ve case yapısı değişkenlerimizle ilgili farklı durumlar sonucunda vermek istediğimiz çıktıları kullanıcıya aktarabileceğimiz bir yapıdır.
Switch ve case ile bir değişkenle ilgili birden çok koşulu sorgulatabilir ve çıktılar gösterebiliriz.

Örnek switch, case kullanımı ve yapısı

Switch ve case yapısı aşağıdaki şekilde karşımıza çıkmaktadır.

$degisken = “”;
switch($degisken)
{
case durum1:
//Çalışmasını istediğimiz kodlar.
break;
case durum2:
//Çalışmasını istediğimiz kodlar.
break;
case durum3:
//Çalışmasını istediğimiz kodlar.
break;

default:
//Yukarıdaki durumlar dışında vermek istediğimiz varsayılan çıktı.
break;
}

/* Aşağıda bir öğrencinin aldığı notun hangi harf notuna karşılık geldiğini, gelin öğrenciye çıktı olarak verelim.*/

$ogrenci_notu = 50;
switch($ogrenci_notu)
{
case $ogrenci_notu <= 40: echo "FF Başarısız"; break; case $ogrenci_notu > 40 && $ogrenci_notu <=60: echo "DD Koşullu başarılı"; break; case $ogrenci_notu > 60:
echo “Başarılı”;
break;
default:
echo “Henüz not bilginiz girilmemiştir.”;
break;
}

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded