Sneap: foreach zu schnell Browser absturz....

Beitrag lesen

Hallo Leute,
also ich hab da ein kleines Problem mit meiner foreach Schleife und zwar ist diese zu schnell, da hängt sich der Browser immer weg oder es dauert ellen lange bis etwas angezeigt wird.

So sieht das ganze aus:
[code lang=php]
function proxyload($proxy,$host,$useragent,$Fehler){
  $ch = curl_init($host);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  curl_setopt($ch, CURLOPT_TIMEOUT, 5);
[...]
  $result = curl_exec($ch);
[...]
  if (stripos($result, '404 Not Found') !== false){
    echo '<div font-size:14px;"><b>Fehler</b>: Fehler 404 Seite nicht gefunden!</div><br>';
  }
[...]
  curl_close($ch);
  return;
}

[...]

foreach($array as $proxy){
  proxyload($proxy,$host,$useragent,$Fehler);
    }
[...]
[/code
Das Problem ist halt das die Schleife, so schnell hintereinander aufgerufen wird, das es voll lange braucht bis echo angezeigt wird. Ist es irgendwie möglich zu warten bis alles ausgegeben und angezeigt wurde und dann erst die function neu aufzurufen?

Danke schon mal.

Mfg Sneap