Autor | Zpráva | ||
---|---|---|---|
jenda36 Profil * |
#1 · Zasláno: 9. 5. 2012, 13:34:45
Dobrý den.
Je nějak možné, abych zjistil zda je požadované číslo v určitém intervalu? Jelikož číslo bude testováno na více intervalů, přijde mi blbost připravit si vždy pole array(10, 11, 12 ...) pro každý interval zvlášť a testovat. Neexistuje prosím nějaké možnost typu (bool) isInInterval($needle, $start, $end); ? Děkuji moc za rady. |
||
panther Profil |
#2 · Zasláno: 9. 5. 2012, 13:43:11
jenda36:
bude ti stačit jednoduchá podmínka if ($cislo > 10 && $cislo < 34) {...} Pokud toto nechceš vypisovat, můžeš si z toho udělat funkci, která bude mít tři parametry, přesně, jak píšeš ty. |
||
ShiraNai7 Profil |
#3 · Zasláno: 9. 5. 2012, 13:43:28
function isInInterval($needle, $start, $end) { return $needle >= $start && $needle <= $end; } Nativní PHP funkce na to neexistuje. |
||
jenda36 Profil * |
#4 · Zasláno: 9. 5. 2012, 13:48:23
Ach, jak prosté.
Pořád jsem v tom hledal složitost, ale přitom na to stačí prostá podmínka. Děkuji. |
||
Časová prodleva: 12 let
|
0