Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozmiar pliku na podstawie jego źródła, nie zapisanego jako fizyczny plik
matrach
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 17.04.2006

Ostrzeżenie: (0%)
-----


Witam
Chciałbym sie spytać czy można obliczyć rozmiar pliku na podstawie jego źródła. worriedsmiley.gif
Chodzi mi o to że plik mam zapisany w mysql i wczytuje z tamtąd do zmiennej jego źródło.
Plik nie jest fizycznie zapisany na serverze, tylko w mysql, więc nie chciałbym odpowiedzi "fsize()".
Czyli:
Mam źródło pliku i chce na jego podstawie mieć jego rozmiar w bajtach.

Jeśli jest jakaś funkcja, lub klasa to prosiłbym o link do manuala. tongue.gif
Z góry dziękuje za odpowiedzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Wystarczy, że sprawdzisz długośc stringa.
strlen" title="Zobacz w manualu php" target="_manual - wynikiem bedzie ilość bajtów jakie zajmą znaki w pliku.
Pamietaj, żeby sprawdzać to po, ewentualnym, przekonwertowaniu na inne kodowanie (ponieważ w różnych kodowaniach string: "ąęć" nie będzie miał długości równej 3, ale np 7 lub 9[ bajtów]).

cheers

Ten post edytował LBO 28.04.2006, 00:37:36
Go to the top of the page
+Quote Post
matrach
post
Post #3





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 17.04.2006

Ostrzeżenie: (0%)
-----


Dzięki nie myślałem że rozwiązanie jest aż tak proste...
W zasadzie zapomniałem że 1 znak to przważnie 1 bajt
Go to the top of the page
+Quote Post

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: 19.08.2025 - 22:41