Jasmin*: daten einlesen

Beitrag lesen

Hallo,

Geht das immer so weiter, oder kommt da auch mal Zeilenumbruch? (Und wenn ja, welche Bedeutung hat er, wenn offenbar das Semikolon schon der Datensatztrenner zu sein scheint, da du an diesem zuerst aufsplittest.)
Nein, es gibt keinen Zeilenumbruch.

Schade das fgets nur den Zeilenumbruch als Seperator kennt. Da ist Perl klar im Vorteil ;-). Mit dieser C-Style Funktion kann man sich das aber selber basteln:

function getline( $fp, $delim )  
{  
    $result = "";  
    while( !feof( $fp ) )  
    {  
        $tmp = fgetc( $fp );  
        if( $tmp == $delim )  
            return $result;  
        $result .= $tmp;  
    }  
    return $result;  
}

Grüße
Jasmin