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: 8 let
|
0