Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]If, switch czy tablica? Co najlepsze?
--Pytalski--
post
Post #1





Goście







Hej.

W bazie mam pola np. plec, ranga, status o wartościach liczbowych.

0 - mężczyzna
1 - kobieta

0 - użytkownik
1 - moderator
2 - vip
3 - admin

0 - online
1 - offline

I mam pytanie, co lepiej zastosować, gdy chce to wyświetlić?

a.) if?
  1.  
  2. if($user['plec'] == 0){
  3. echo 'Mężczyzna';
  4. }
  5. else{
  6. echo 'Kobieta';
  7. }


b.) switch?
  1. switch($user['plec']){
  2. case 0: echo 'Mężczyzna';
  3. break;
  4. default: echo 'Kobieta';
  5. break;
  6. }


c.) tablice?
  1.  
  2. $plec = array('Mężczyzna', 'Kobieta');
  3.  
  4. echo $plec[$user['plec']];




Tablice są dla mnie najwygodniejsze, ale jeśli jest to mało optymalne to podziękuje.

Na stronie z profilem użytkownika muszę wyświetlić ok. 7 takich informacji, które w bazie mają wartości liczbowe.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 18:14