aska12
13.01.2016, 12:29:32
Witam chcę wyświetlać teksty np mało, dużo , bardzo dużo, i tak dalej i tak dalej przypuśćmy że mamy stałą $a która dostanie wartość liczbową 10 to będzie napis "mało" a jeśli damy 100 "dużo" a jak damy inną wartość "bardzo dużo" ale jeśli damy 99 to będzie znowu pisało "mało". jak teraz zrobić aby porównać liczby czy jest mniejsza czy równa liczby będą od 1 do prawie do 50tysi. chciałem zrobić to na tablicy array ale nie wiem jak załadować sprawdzanie wartości
aska12
13.01.2016, 12:56:07
ale nie zrobię ci ifa 50 razy
kapslokk
13.01.2016, 12:58:46
Wystarczy że zrobisz jednego, z elseifem i elsem.
nospor
13.01.2016, 13:02:06
$ranges = [
99 => 'malo',
200 => 'duzo',
1000 => 'bduzo',
//.......
];
$a = 100;
$yourtext = '';
foreach ($ranges as $val => $text) {
if ($a <= $val) {
$yourtext = $text;
break;
}
}
aska12
13.01.2016, 13:57:06
No i o to mi chodziło dzięki wielkie.
nospor
13.01.2016, 14:00:45
Tak na przyszlosc:
jak problem jest rozwiazany, przydzielaj POMOGL osobie, ktora go rozwiazala. Oznaczasz w ten sposob temat jako zakonczony. Klikam POMOGL za ciebie teraz