if Yapısı

if yapısı, parantez içindeki koşulu kontrol eder ve koşul doğruysa süslü parantezler içindeki kodu çalıştırır. Koşul yanlışsa, if bloğunun içindeki kod çalıştırılmaz. if ile birlikte, karmaşık koşullar oluşturmak için else ve elseif operatörleri kullanılabilir.

Sözdizimi

phpif (condition) {
  // condition doğruysa çalıştırılacak kod
}

Örnek

5'in 3'ten büyük olup olmadığını kontrol edelim:

php<?php
  if (5 > 3) {
    echo '5 is greater than 3';
  }
?>

Kodun çalıştırma sonucu:

php'5 is greater than 3'

Örnek

Alternatif çalıştırma için else kullanımı:

php<?php
  $num = 4;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } else {
    echo 'Number is 5 or less';
  }
?>

Kodun çalıştırma sonucu:

php'Number is 5 or less'

Örnek

Birden fazla koşul için elseif kullanımı:

php<?php
  $num = 5;
  if ($num > 5) {
    echo 'Number is greater than 5';
  } elseif ($num == 5) {
    echo 'Number is exactly 5';
  } else {
    echo 'Number is less than 5';
  }
?>

Kodun çalıştırma sonucu:

php'Number is exactly 5'

Ayrıca Bakınız

  • değeri birden fazla seçeneğe karşı kontrol eden switch yapısı