"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment mesurer avec précision le temps d'exécution du script PHP?

Comment mesurer avec précision le temps d'exécution du script PHP?

Publié le 2025-04-18
Parcourir:383

How Can I Measure PHP Script Execution Time?

Obtenir le temps d'exécution du script dans php

En php, le temps d'exécution du script de suivi est crucial pour appliquer la limite max_execution_time. Mais existe-t-il un moyen d'accéder à ces informations à partir d'un script? Cette question se pose lorsque vous souhaitez suivre l'utilisation du processeur lors de l'exécution de PHP, à l'exclusion du temps passé à attendre les réponses de la base de données.

pour les systèmes basés sur Linux, si vous ne avez besoin que de temps mural (temps total depuis que l'exécution du script a démarré), voici comment vous pouvez le calculer:

// Start the timer at the beginning of the script
$time_start = microtime(true); 

// Execute your script here

// Stop the timer
$time_end = microtime(true);

// Calculate the execution time
$execution_time = ($time_end - $time_start) / 60; 

// Display the execution time
echo 'Total Execution Time: ' . $execution_time . ' Mins';

Veuillez noter que cette méthode inclut le temps passé à attendre des ressources externes, contrairement au max_execution_time qui ne considère que le temps d'exécution PHP.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3