if konstruksiyası

if konstruksiyası mötərizələr içindəki şərti yoxlayır və şərt doğru olduqda fiqurlu mötərizələr içindəki kodu icra edir. Əgər şərt yanlışdırsa, if blokunun içindəki kod icra olunmur. if ilə birlikdə, mürəkkəb şərtlər yaratmaq üçün else və elseif operatorlarından istifadə etmək olar.

Sintaksis

phpif (condition) {
  // kod, əgər condition doğrudursa icra olunur
}

Nümunə

Gəlin 5-in 3-dən böyük olub-olmadığını yoxlayaq:

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

Kodun icrasının nəticəsi:

php'5 is greater than 3'

Nümunə

Alternativ icra üçün else istifadəsi:

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

Kodun icrasının nəticəsi:

php'Number is 5 or less'

Nümunə

Bir neçə şərt üçün elseif istifadəsi:

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 icrasının nəticəsi:

php'Number is exactly 5'

Həmçinin baxın

  • switch konstruksiyasına,
    qiymətin bir neçə variantla uyğunluğunu yoxlayan