PHP3 - echo addslashes(htmlspecialchars(fgets

Hey,
ich hänge an folgendem Problem fest:

Ich kann den Quelltext irgeneiner WebSeite ausgeben, jedoch scheinbar icht in eine Variable speichern.
D.h. es funktioniert:
echo addslashes(htmlspecialchars(fgets($fp,10000)))."
";
Jedoch funktioniert nicht:
$quelltext += fgets($fp,10000);
$quelltext wird dabei immer nur 0.

Unten das komplette Beispiel:

$fp = fopen($file,„r“);
if(!$fp) { echo „URL konnte nicht geöeffnet werden. Auswertung findet nicht statt.“;
}else{ // URL ist gueltig.
while (feof($fp) != 1) {
$quelltext += fgets($fp,10000);
echo addslashes(htmlspecialchars(fgets($fp,10000)))."
";
}

CU Sebastian

Gefunen. JavaScript Syntax mit PHP verwechselt
Hey ich habs nun doch mit meinen halb blinden Äuglein gefunden.
Eine Kleinigkeit.

Falsch ist:
$quelltext += fgets($fp,10000);
Richtig ist:
$quelltext . fgets($fp,10000);

Bin PHP einfach noch nicht recht gewohnt.