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.
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