If gurluşy

If gurluşy tögerek möýündäki şerti barlaýar we şert dogry bolsa, ýaý möýündäki kody ýerine ýetirýär. Eger şert ýalňyş bolsa, if blogunyň içindäki kod ýerine ýetirilmeýär. if bilen bir hatarda kyn şertler döretmek üçin else we elseif operatorlaryny ulanyp bolýar.

Sintaksis

phpif (condition) {
  // condition dogry bolsa ýerine ýetirilýän kod
}

Mysal

5-iň 3-den ulydygyny barlaýaly:

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

Kodyň ýerine ýetiriliş netijesi:

php'5 is greater than 3'

Mysal

Alternatiw ýerine ýetiriliş üçin else ulanylyşy:

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

Kodyň ýerine ýetiriliş netijesi:

php'Number is 5 or less'

Mysal

Birnäçe şert üçin elseif ulanylyşy:

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';
  }
?>

Kodyň ýerine ýetiriliş netijesi:

php'Number is exactly 5'

Şeýle-de görüň

  • birnäçe wariantlara degişliligini barlaýan switch gurluşy