Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> punkty tak jak na chomikuj
aleks365
post
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
  1. $str=explode(' ',substr($str,0,3));


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
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
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 06:37