Surtout lorsque je fais de l’importation de données, je dois construire des scripts PHP à long délai d’exécution. J’aime faire des comparatifs sur le temps d’exécution de ceux-ci pour vérifier l’efficacité des améliorations que je fais au code. Voici deux petits bloc de code à placer au début et à la fin de votre script pour en vérifier le temps d’exécution.

Au début de votre script :

set_time_limit(0);
$microTime = microtime();
$microTime = explode(" ", $microTime);
$microTime = $microTime[1] + $microTime[0];
$startingTime = $microTime;

À la fin de votre script :

$microTime = microtime();
$microTime = explode(" ", $microTime);
$microTime = $microTime[1] + $microTime[0];
$endingTime = $microTime;
$totalExecutionTime = ($endingTime - $startingTime);
echo "Temps d'exécution : $totalExecutionTime secondes";

Laissez un commentaire.
Merci!