Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 8.03.2010 Skąd: Zielona Góra Ostrzeżenie: (0%)
|
Witam.
Mam coś takiego:
Potrzebuję to do zrobienia liderów z danych kategorii. To co napisałem działa bardzo dobrze, ale coś czuję że jest bardzo mało logicznie/profesjonalnie/dobrze... (IMG:style_emoticons/default/smile.gif) Jestem perfekcjonistą, i skoro już coś robię, to chcę to zrobić dobrze. A więc jak zrobić to logicznie/profesjonalnie/dobrze? BTW. $show = $_POST['show'] Ten post edytował pawel.ad 26.03.2010, 20:11:10 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 11 Dołączył: 7.04.2003 Ostrzeżenie: (10%)
|
Rozwiązanie na tablicach jest moim zdaniem bardziej czytelne. A co do szybkości, isset jest szybsze choćby ze względu na fakt że jest wyrażeniem, nie jest funkcją.
Nie sądzę aby w tym wypadku szybkość miała znaczenie. Mówimy tutaj operacji w fazie wyświetlania wyników i mikrosekundy na tym etapie są mało istotne. Szybkość ma większe znaczenie w fazie wyciągania danych z bazy. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
Rozwiązanie na tablicach jest moim zdaniem bardziej czytelne. A co do szybkości, isset jest szybsze choćby ze względu na fakt że jest wyrażeniem, nie jest funkcją. Nie sądzę aby w tym wypadku szybkość miała znaczenie. Mówimy tutaj operacji w fazie wyświetlania wyników i mikrosekundy na tym etapie są mało istotne. Szybkość ma większe znaczenie w fazie wyciągania danych z bazy. isset nie jest funkcją? a czym? |
|
|
|
pawel.ad [PHP]Jak poprawnie zapisać zmienną(?) 26.03.2010, 20:09:21
blooregard Proponuję zamianę na switch
Jest to czytelniejsze... 26.03.2010, 20:14:54
mortus Może lepiej użyć switch-a:[PHP] pobierz, plaintext... 26.03.2010, 20:15:16
zend [PHP] pobierz, plaintext $options = array( 'PT... 26.03.2010, 20:42:03
pawel.ad Wiedziałem że da się lepiej! ;-)
Dzięki za pom... 26.03.2010, 20:49:46
blooregard CytatI znowu, chodzi mi o to co jest bardziej prof... 26.03.2010, 20:53:15
pawel.ad Dziękuje bardzo.
Robię ze switch. 26.03.2010, 21:01:57 
fifi209 Cytat(pawel.ad @ 26.03.2010, 21:01:57... 26.03.2010, 21:16:14
zend Jeżeli mnie pamięc nie myli to array_key_exists je... 26.03.2010, 21:38:57 
fifi209 Cytat(zend @ 26.03.2010, 21:38:57 ) J... 26.03.2010, 21:48:25
zend "array_key_exists(), at least in 5.2.4, passe... 26.03.2010, 22:01:39 
smentek Cytat(fifi209 @ 27.03.2010, 10:22:02 ... 27.03.2010, 13:37:12
AdamAdax To ja tylko może wspomnę że switch jest szybszy ni... 27.03.2010, 09:28:30
mortus CytatNote: Because this is a language construct an... 27.03.2010, 10:39:02
AdamAdax Przy okazji nadmienię pewną różnicę pomiędzy isset... 27.03.2010, 10:58:49 
fifi209 Cytat(AdamAdax @ 27.03.2010, 10:58:49... 27.03.2010, 11:04:13 
AdamAdax Cytat(fifi209 @ 27.03.2010, 11:04:13 ... 27.03.2010, 11:20:12
zend Ooo Widzę, że wątek ciekawie się rozwinął(mimo br... 27.03.2010, 11:01:38
AdamAdax Dla ścisłości... jak donosi manual PHP, isset nie ... 29.03.2010, 13:18:21 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:16 |