Předmět Autor Datum
http://www.php.net/manual/en/language.control-stru ctures.php
Wikan 12.06.2011 22:31
Wikan
Rozdíl? Jsou to dva různé příkazy, resp. ELSE nemůže fungovat bez IF, je jeho volitelnou součástí. T…
host 12.06.2011 23:20
host
Rozdíl je v tom že IF vyhodnocuje podmínku (výraz v závorce) a pokud je pravda (true) tak vykoná své…
martin.developer 12.06.2011 23:37
martin.developer
Prosty ptiklad: IF mam penize THEN jdu na pivo ELSE jdu k bankomatu.
oldsoft mobil 13.06.2011 00:21
oldsoft mobil
:-):beer:
jirka44 13.06.2011 08:10
jirka44
Díky za odpovědi poslední
Krixus 13.06.2011 11:08
Krixus

Rozdíl? Jsou to dva různé příkazy, resp. ELSE nemůže fungovat bez IF, je jeho volitelnou součástí. Takže otázka jaký je mezi nimi rozdíl je nesmyslná.

Schématicky zapsáno:

KDYŽ (IF) nějaká_podmínka
  udělej_něco
JINAK (ELSE)
  udělej_něco_jiného

Rozdíl je v tom že IF vyhodnocuje podmínku (výraz v závorce) a pokud je pravda (true) tak vykoná své tělo. Pokud není pravda a je k ní připsán i ELSE tak se vykoná tělo ELSE.
Ale ELSE nemůže bez IF existovat jak tady @host napsal.

$var = 1;

if($var == 1)
{
   echo "Byla to pravda"; //Toto se vypíše
}else
{
   echo "Nebyla to pravda";
}

$var = 3; //Změníme proměnnou $var na trojku

if($var == 1)
{
   echo "Byla to pravda";
}else
{
   echo "Nebyla to pravda"; //Toto se vypíše
}

Zpět do poradny Odpovědět na původní otázku Nahoru