![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak zrobić prosty skrypt co z tekstu np 156 MB lub 489 KB i tak dalej i jak usunąć MB, KB żeby została sama liczba liczę na waszą pomoc nie wchodzi w grę wyświetlanie trzesz pierwszych liczb za pomocą Kawałek kodu bo mam też pliki co zajmują 59 KB Chciałem tego użyć do mojego skryptu co działa jak na chomikuj że użytkownik ma ilość MB np 45646 MB i tyle ile plik zajmuje tyle odejmuję od 45646 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Noooo ale to jest lekkie nadużycie, co prawda tutaj zadziała ale tylko dlatego że te rzutowanie zaakceptuje pierwszy znak. Powinniśmy wyłuskać dane ze strumienia znaków bo takie mamy tutaj zadanie, jedynie przypadkowo rzutowania zwraca taki sam wynik. Ponadto chyba wszyscy zgodzimy się że rzutowanie nieznanego 'czegoś' ze string'ów na int'a przynosi czasami w PHP nieprzewidywalne rezultaty. Tym bardziej że jeżeli już to float a nie int bo autor nigdzie nie powiedział że zawsze będzie to całkowita wartość. (IMG:style_emoticons/default/wink.gif)
Ten post edytował Uriziel01 19.03.2012, 23:42:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 06:37 |