Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
pp:pp1:teoria:instrukcja_if
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102

Instrukcja warunkowa if

Instrukcja if

Instrukcja warunkowa if służy do sprawdzania warunków logicznych. Jeżeli warunek logiczny jest spełniony, wykonywany jest zadany fragment kodu, w przeciwnym przypadku zostanie on pominięty. Instrukcja if

if (wyrażenie)
{
    instrukcje do wykonania
}

Jeżeli wyrażenie jest prawdziwe (przyjmuje wartość logiczną true) to wykonywane są wszystkie instrukcje zawarte w nawiasach klamrowych {}. Jeżeli wyrażenie jest fałszywe (przyjmuje wartość logiczną false), to kod zawarty w nawiasach klamrowych jest pomijany.

Instrukcja if … else

if (wyrażenie)
{
    instrukcja1;
}
else
{
    instrukcja2;
}

Jeżeli wyrażenie jest prawdziwe to wykonany zostanie fragment kodu zawarty pomiędzy pierwszą parą nawiasów klamrowych {}. Jeżeli wyrażenie jest fałszywe to wykonany zostanie kod zawarty pomiędzy drugą parą nawiasów klamrowych.

Instrukcja if … else if

if (wyrażenie1)
{
    instrukcja1;
}
else if (wyrażenie2)
{
    instrukcja2;
}
else
{
    instrukcja3;
}

Jeżeli wyrażenie1 jest prawdziwe to wykonany zostanie fragment kodu zawarty pomiędzy pierwszą parą nawiasów klamrowych {}. Jeżeli wyrażenie jest fałszywe to sprawdzane jest wyrażenie2. W przypadku instrukcji warunkowej if … else if tylko jeden blok kodu zostanie wykonany.