Konstrukcija if

Konstrukcija if preverja pogoj v okroglih oklepajih in izvede kodo v zavitih oklepajih, če je pogoj resničen. Če je pogoj neresničen, se koda znotraj bloka if ne izvede. Skupaj z if je mogoče uporabiti stavke else in elseif za ustvarjanje kompleksnih pogojev.

Sintaksa

phpif (pogoj) {
  // koda, ki se izvede, če je pogoj resničen
}

Primer

Preverimo, ali je 5 večje od 3:

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

Rezultat izvajanja kode:

php'5 is greater than 3'

Primer

Uporaba else za alternativno izvajanje:

php<?php
  $število = 4;
  if ($število > 5) {
    echo 'Število je večje od 5';
  } else {
    echo 'Število je 5 ali manj';
  }
?>

Rezultat izvajanja kode:

php'Število je 5 ali manj'

Primer

Uporaba elseif za več pogojev:

php<?php
  $število = 5;
  if ($število > 5) {
    echo 'Število je večje od 5';
  } elseif ($število == 5) {
    echo 'Število je točno 5';
  } else {
    echo 'Število je manjše od 5';
  }
?>

Rezultat izvajanja kode:

php'Število je točno 5'

Glejte tudi

  • konstrukcijo switch,
    ki preverja ujemanje vrednosti z več možnostmi