Bonjour,
je ne sais pas si vous allez pouvoir m'aider mais j'aimerai savoir si dans une boucle for on peut utiliser l'instruction continue car apparement dans mes scripts, la boucle continue stoppe le script et affiche "impossible de trouver le serveur" ce qui arrive généralement si le temps d'execution est depassé, hors j'utilise
ini_set("max_execution_time", "360") qui fonctionne quand je rentre pas dans l'instruction continue.
voici un petit exemple pour illuster le problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ini_set("max_execution_time", "360"); for ($e=0;$e<count($fichier);$e++) { $fp = @fsockopen ($details['host'], $details['port'], $errno, $errstr, 5); if (!$fp) { // impossible d'acceder fichier $fichier[$e] continue; //doit passer à l'itération suivante mais s'arrète "impossible de trouver le serveur" ... } else { // tout se passe bien la boucle se poursuit } }
est ce que vous auriez une idée ?
Partager