| Autor | Zpráva | ||
|---|---|---|---|
| DarkMen Profil |
#1 · Zasláno: 2. 11. 2015, 12:10:12
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 |
#2 · Zasláno: 2. 11. 2015, 12:31:17
Použil bych taky
else
|
||
| mimochodec Profil |
#3 · Zasláno: 2. 11. 2015, 12:43:05
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 |
#4 · Zasláno: 2. 11. 2015, 12:51:03
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) {
...
}if($a or $b){text1}
if(!$b){text2}if($a){text1}
if($b){text1}
else{text2} |
||
|
Časová prodleva: 11 let
|
|||
0