Maison > développement back-end > tutoriel php > Comment puis-je mesurer le temps d'exécution d'un script PHP dans le script lui-même ?

Comment puis-je mesurer le temps d'exécution d'un script PHP dans le script lui-même ?

Barbara Streisand
Libérer: 2024-11-26 16:03:16
original
607 Les gens l'ont consulté

How Can I Measure PHP Script Execution Time Within the Script Itself?

Détermination du temps d'exécution d'un script en PHP

En PHP, la limite max_execution_time exige que la quantité de temps CPU utilisée par un script soit suivie. Cet article explore s'il existe un mécanisme permettant d'accéder à ces informations dans le script lui-même afin de faciliter la journalisation de l'utilisation du processeur PHP dans les environnements de test.

Pour les systèmes Linux, il existe une méthode simple pour calculer le temps d'horloge écoulé (plutôt que le temps CPU) d'un script :

// Determine the script's starting time (in microseconds)
$time_start = microtime(true);

// Execute the desired script
// (Replace this block with the code you want to track)
for($i=0; $i<1000; $i++){
 // Perform actions
}

// Determine the script's end time (in microseconds)
$time_end = microtime(true);

// Calculate the execution time (default unit: seconds)
$execution_time = $time_end - $time_start;

// Output the execution time in minutes
echo '<b>
Copier après la connexion

Notez que cette méthode inclut le temps d'exécution non-PHP, comme l'attente des réponses de la base de données ou du disque, qui n'est pas pris en compte dans calculs max_execution_time.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal