Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 6.02.2010 Ostrzeżenie: (0%)
|
Ostatnio nie mając nic pożytecznego do roboty napisałem klasę, która zamienia liczbę w bajtach na inne jednostki (MB, GB itd.) dodatkowo działa w kilku językach (IMG:style_emoticons/default/smile.gif) W paczce znajdziecie klasę, oraz przykładowe użycie.
Pobierz |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%)
|
Nie lepiej byłoby zrezygnować z metody Type w ogóle, a faktycznie sprawdzać typ parametru przekazywanego do metody Text (po prostu dodać drugi parametr, żeby nie trzeba było za każdym razem pisać $size -> Type('normal'); $size -> Type('text'); itd. )
albo: ? Generalnie nic wielkiego, ani poważnego, czego nie można byłoby osiągnąć mnożąc lub dzieląc wybraną liczbę przez odpowiednią potęgę liczby 1024. Czy według Ciebie obsługa wersji językowych i np. języka polskiego sprowadza się do modyfikacji wyrazu xxxxxx-bajt-yyyy ? Przydałoby się też określić typ licencji w komentarzu, poza tym komentarze nie są zgodne z phpDoc. Określanie pól klasy za pomocą var - to raczej poprzednia epoka php. Nie wiem, jak Wy, ale ja jak piszę kod i stosuję anglojęzyczny standard, to komentarze też piszę po angielsku. Ostatnia ważna rzecz. Plik źródłowy Twojej klasy jest źle zakodowany, zwróć uwagę na krzaczki zamiast polskich znaków w komentarzach. Pozdrawiam Ten post edytował darko 6.02.2010, 04:00:00 |
|
|
|
McFly_PM [Klasa] Size - Zamiana jednostek (pamięci) 6.02.2010, 02:52:38
wookieb A o bitach to zapomniałeś?
Poza tym przeliczasz ty... 6.02.2010, 10:31:26
McFly_PM @wookieb: Zrobi się i bity przeliczanie z innych ... 6.02.2010, 17:53:12
darko Nic nie mam do var po prostu już się tak nie defi... 6.02.2010, 18:00:19
wujek2009 Link padł. 12.09.2010, 12:52:52 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:34 |