Korzystam z frameworku CodeIgniter. To jest ta cała funkcja:
function rang($data){
switch($data){
case '1.png': $data['min']=0; $data['max']=20; $data['description']='Najniższa ranga dla początkująćych użytkowników od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '2.png': $data['min']=20; $data['max']=50; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '3.png': $data['min']=50; $data['max']=100; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '4.png': $data['min']=100; $data['max']=201; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '5.png': $data['min']=200; $data['max']=300; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '6.png': $data['min']=300; $data['max']=400; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '7.png': $data['min']=400; $data['max']=500; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '8.png': $data['min']=500; $data['max']=600; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case '9.png': $data['min']=600; $data['max']=700; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case 'a.png': $data['min']=700; $data['max']=800; $data['description']='Ranga od '.$data['min'].' do '.$data['max'].'..'; return $data;
case 'b.png': $data['min']=800; $data['max']=900; $data['description']='Aktualnie najwyższa ranga, dostępna od '.$data['min'].' do '.$data['max'].'..'; return $data;
default: $data['min']='Unknowe'; $data['max']='Unknowe'; $data['description']='Unknowe'; return $data;
}
}
I wywołanie tak jak pisałem. W kontrolerze jeszcze jest $this -> load -> helper('rang');
W zmiennej rang są wszystkie obrazki (tablica), więc puszczam foreach żeby dostać nazwę każdego. Zrobiłem funkcje, która zwraca opis do obrazka z rang, ale zwraca w tablicy więc, a mnie interesuje tylko index ['description'].