Konstrukcija if

Konstrukcija if pārbauda nosacījumu apaļajās iekavās un izpilda kodu cirtainajās iekavās, ja nosacījums ir patiess. Ja nosacījums ir nepatiess, koda bloks if netiek izpildīts. Kopā ar if var izmantot operatorus else un elseif, lai izveidotu sarežģītus nosacījumus.

Sintakse

phpif (condition) {
  // kods, kas tiek izpildīts, ja condition ir patiess
}

Piemērs

Pārbaudīsim, vai 5 ir lielāks par 3:

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

Koda izpildes rezultāts:

php'5 is greater than 3'

Piemērs

else izmantošana alternatīvai izpildei:

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

Koda izpildes rezultāts:

php'Number is 5 or less'

Piemērs

elseif izmantošana vairākiem nosacījumiem:

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

Koda izpildes rezultāts:

php'Number is exactly 5'

Skatiet arī

  • konstrukciju switch,
    kas pārbauda vērtību atbilstību vairākiem variantiem