Autor Zpráva
DarkMen
Profil
Ahoj, napsal jsem, určitě prasácky, podmínku pro zobrazování správné dostupnosti, ale chtěl bych požádat o radu, jak takovouto rozsáhlou podmínku napsat správně. Takto to funguje, ale určitě to v pořádku nebude. Děkuji
if (($lc_temp <= 0) and ($lc_temp1 <= 0)) {
$lc_text = Text_0; }

if ((($lc_temp > 0) and ($lc_temp < 15000))  or (($lc_temp1 > 0) and ($lc_temp1 != 300)))
$lc_text = Text_1; }

/*

if (($lc_temp <= 0) and ($lc_temp1 == 300)){
$lc_text = Text_2; }

break;*/

Díky, Daky
Manny
Profil
Použil bych taky else
mimochodec
Profil
To není prasácký zápis. Pokud to odpovídá funkčně, není v podstatě jak to upravit. Nech to tak jak to je.
tiso
Profil
DarkMen: začal by som zmenou názvov premenných. A potom by som použil napríklad boolean premenné:
$state1 = ($lc_temp <= 0) and ($lc_temp1 <= 0);//najdi lepsi nazov namiesto state1
if($state1) {
...
}
Tie podmienky by som rozbil, namiesto:
if($a or $b){text1}
if(!$b){text2}
by som použil
if($a){text1}
if($b){text1}
else{text2}

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: