steffi: Download mit Timeout

Beitrag lesen

moin
wie kann ich noch festlegen, dass, wenn es ein problem gibt bei folgender zeile:
$s=join('',file($path));
also damit bei einem fehler beim download einer datei von einem andren server ein timeout moment eingebaut wird, sodass z.b. nicht länger als 4 sec auf antwort des servers gewartet wird?
danke für tipps