Gast: Lokale und entfernte Datei lesen

Beitrag lesen

Hi,

wenn ich eine lokale Datei so öffne:

  
$datei = file( "beispiel.htm" );  

dann erhalte ich ein array, in dem jedes Element mit "\n" endet.

Öffne ich eine entfernte Datei aber so:

  
    $handle = fopen ( "http://example.com/beispiel.htm", "r");  
    if ($handle)  
    {  
      while (!feof ($handle))  
      {  
        $datei .= fgets ($handle, 1024);  
      }  
      $datei = explode( "\n", $datei );  
    }  

fehlt jedem Element das "\n". Da ich anschliessend dieselbe Routine zur Weiterverarbeitung brauche, ist ein einheitliches array wichtig.

Wie könnte explode() (oder ein anderes Kommando) ohne Datenverlust arbeiten?

Gruß, Frank