Benim kanımca programlama dillerinde koşullu ifadeler ve döngüler neredeyse programlama dillerinin yarısını oluşturuyor. Bu iki konuyu öğrenen bir geliştirici programlama dillerinde epey yol kat etmiş demektir. Hadi, PHP dilinde koşullu ifadelere geçelim.
Görsel not: Koşula göre seçim
PHP Dilinde Koşullu İfade Syntax’i
<?php
if (koşul) {
Koşul sağlanıyorsa bu blok çalışır.
}
else if (diğer bir koşul) {
Yukarıdaki koşul sağlanmazsa bu blok çalışır.
}
else {
Hiç bir koşul çalışmıyorsa bu blok çalışır
}
Deney
<?php
$x = 3;
if ($x == 3) {
echo "Değer 3 'tür";
}
else{
echo "Değer sağlanmadı";
}
?>
output:
Değer 3 'tür
Switch-Case Yöntemi
PHP dilinde if else yerine switch-case kullanabilirsin, if else ile aynıdır.
Deney
<?php
$x = 3;
switch ($x) {
case 7:
echo "x değeri 7'ye eşit değildir.";
break;
case 3:
echo "x değeri 3'e eşittir.";
break;
}
?>
output:
x değeri 3'e eşittir.
Ternary (Üçlü) Operatör Kullanımı
if else’nin tek satırda kısa kullanımıdır. Bu yöntemi pek kullanmam.
Deney
<?php
$x = 3;
echo $x==3?"x değeri 3'e eşittir":"x değeri 3'e eşit değildir";
?>
output:
x değeri 3'e eşittir
Evet, deneylerimizle birlikte PHP dilinde koşullu ifadeler bu kadardı. Bug’sız günler dilerim.
<?php
echo “İşleyen kod bug tutmaz.”;
?>
-Anonim