rufo Pas me confondre avec Lycos! | Je pense que tu peux un truc du genre :
1) avant le début de la boucle, tu récupères l'heure courante via microtime()
2) tu rentres dans la boucle et fais le traitement qu'il y a dedans
3) juste avant la fin de la bouche, tu récupère à nouveau l'heure courante via microtime() et tu regardes si la différence entre le temps entre cette étape et l'étape 1) est supérieure à une valeur. Si oui, tu fais break; (interruption de la boucle courante (que ce soit un for, un while ou un switch). ---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|