Bu derste if-else yapısıyla işlevi aynı yazımı farlı olan switch-case yi görecez.Artık hangisini beğenirseniz onu kullanırsınız.Ben daha çok if-else yapısını kullanırım.
Şimdi genel iskelet yapısına bakalım.
switch($değişken){
case "Değer-1":
DEĞER-1 İSE İŞLEMLER
break;
case "Değer-2":
DEĞER-2 İSE İŞLEMLER
break;
case "Değer-3":
DEĞER-3 İSE İŞLEMLER
break;
default:
Hiç biri değilse işlemler.
}
Genel iskelet yapısı bu şekilde.Hemen bir örnek yapalım.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
$yas="sdasddasd";
switch($yas){
case $yas>18:
echo "Girebilirsin ".$yas;
break;
case 18:
echo "Girebilirsin ".$yas;
break;
case $yas<18:
echo "Giremezsin ".$yas;
break;
default:
echo "Geçersiz yaş.";
}
?>
</body>
</html>
Örneğimizde bu şekilde yaş sorgulama.
video :