Bonsoir,

Voilà j'ai tapé ce code tout simple, d'un livre dont je perfectionne mes connaissances PHP5 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
        $i=0;
        while ($i<10000000000) (j'ai modifié ici)
        {print("<br /> $i ");
        $i++;
        } ;
        
     ?>
Non seulement le traitement est long malgré 2 cores. Il y a que Firefox qui est sollicité pour l'affichage.

Mais je reçois ce message :
Fatal error: Maximum execution time of 60 seconds exceeded in C:\UwAmp\www\Php\index.php on line 101
La boucle s'arrête sur 799063,voir 828949, très aléatoire. je suis bien loin du compte.

Comment peut on expliquer cette lenteur et ce message ? Comment peut on optimiser le temps de traitement d'une page PHP ?

Merci