"We are back" « oc.at

PHP: Leere Zeile beim File-auslesen löschen

x3 29.10.2007 - 14:08 3636 3
Posts

x3

† 18.03.2006
Avatar
Registered: Jan 2003
Location: lnz/(hgb)
Posts: 1480
Hu,

habe eine txt file die ich über fgets auslese.

Da dies kommt jedoch manchmal mit einer leeren zeile am ende, manchmal jedoch ohne dieser.

müsste nun irgendwie überprüfen können ob dies der fall ist oder nicht,
da ich sonst eine warning bekomm. :(

Code: PHP
$import=fopen("datei.TXT", "r");

while(!feof($import))
{
	$line = fgets($import, 999);
	$daten = explode(";", $line);
}
fclose($import);

tia
Bearbeitet von x3 am 29.10.2007, 14:24

Burschi1620

24/7 Santa Claus
Avatar
Registered: Apr 2004
Location: Drüber da Donau
Posts: 6792
Steht das nur nicht da oder hast du fclose($import) vergessen?

x3

† 18.03.2006
Avatar
Registered: Jan 2003
Location: lnz/(hgb)
Posts: 1480
steht nur nicht da, sry

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4317
Code: PHP
$import=fopen("datei.TXT", "r");

while(!feof($import))
{
	$line = fgets($import, 999);
        if (trim($line) != '') {
        	$daten = explode(";", $line);
        }
}
fclose($import);
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz