![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.02.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak sprawdzić czy plik *.txt jest pusty?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
mozna np wczytać go do tablicy poprzez file .. i sprawdzić czy $tablica[0] jest pusty czy nie ..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 0 Dołączył: 2.11.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi się użycie funkcji filesize" title="Zobacz w manualu PHP" target="_manual jest tu najlepszym sposobem.
Pozdrawiam. Bartek Ten post edytował marlowe 10.07.2004, 12:20:09 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 25.02.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wszystkie podpowiedzi działają (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Cytat(AIRSKY @ 2004-07-10 13:14:30) mozna np wczytać go do tablicy poprzez file .. i sprawdzić czy $tablica[0] jest pusty czy nie .. Złe myślenie: Kod text Czy taki plik jest pusty? w 1 linij nic nie ma ale w rescie jest. Odpowiedz marlowe jest poprawna |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
a jeśli plik zawiera 10 enterów ? teoretycznie jest pusty , ale waży już nie 0 a np. 60 bajtów .
|
|
|
![]()
Post
#7
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Cytat(broU @ 2004-07-10 14:19:12) a jeśli plik zawiera 10 enterów ? teoretycznie jest pusty , ale waży już nie 0 a np. 60 bajtów . Nie jest pusty poniewaz ma entery Pusty plik = 0kb. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
no tak , ale pustość moze dla kogoś oznaczać brak , np. jakichkolwiek danych (:
wydaje mi się , że rozwiązanie AIRSKY też jest dobre . bo w przypadku pobrania takiego kodu jak ty podałeś hwao Kod text po odczytaniu tego przez file() funkcja ta doda za pierwszą linią \n i linia juz wtedy pusta nie bedzie , więc też nie wykaże pustości pliku . tak mi się wydaje w każdym razie . jesli nie mam racji , to popraw mnie . |
|
|
![]()
Post
#9
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Jak juz Ci tak zalezy na tych enterach to mozes tak (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 0 Dołączył: 2.11.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@broU: Jeśli koniecznie chcesz sprawdzić czy plik zawiera jakieś znaki poza spacjami, enterami itd. to nalepiej chyba użyć czegoś takiego:
Pozdrawiam. Bartek Ten post edytował marlowe 10.07.2004, 14:12:09 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 3.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
no dzięki za kody , pewnie kiedyś się przydadzą do użytku lub analizy [ hm , nie wiedziałem , że join to alias do imlode (: ] .
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 20:33 |