Flush () et sleep () pour une pause
Bonjour,
Sur un cron effectué tous les matins à 02h00, je mets à jour passablement de données, j'aimerais imposer un temps de pause de 2 secondes toutes les 10 lignes.
Comme je ne suis pas certain de mon procédé, je me tourne vers vous pour savoir si cela est juste...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
//Selection de mes données.. etc....
//puis
$i++;
if (!($i%10))
ob_flush();
flush();
sleep (2)
//ensuite, j'update les données sur ma bd...
ob_end_flush(); |
Mais bon comme je l'ai trouvé... je sais pas ce que veux-dire exactement ceci
Code:
1 2 3
| $i++;
if (!($i%10))
sleep(2); |
Est-ce que cela veux dire tout les 10 enregistrements, fait une pause de 2 secondes ??
D'avance merci
Yule