Iniciar e parar um temporizador em PHP

Minahil Noor 25 fevereiro 2021
Iniciar e parar um temporizador em PHP

Este artigo irá introduzir um método para iniciar e parar um temporizador em PHP.

Utilize a função microtime() para iniciar e parar um temporizador em PHP

Podemos utilizar a função microtime() para iniciar e parar o temporizador em PHP. A função microtime() anota o tempo em microssegundos quando é chamada. Vamos calcular a diferença de tempo entre o tempo de paragem e o temporizador de início para obter o tempo de execução. A sintaxe correcta para utilizar esta função é a seguinte.

microtime($getAsFloat);

A função microtime() tem apenas um parâmetro. O detalhe do seu parâmetro é o seguinte.

Variáveis Descrição
$getAsFloat Booleano. Se definida como True, então a função retorna o tempo como um string, não como um flutuador.

Esta função retorna o tempo em microssegundos. O programa abaixo mostra as formas pelas quais podemos utilizar a função microtime() para iniciar e parar um temporizador em PHP.

<?php
$time_pre = microtime(true);
echo("This line will be executed.\n");
$time_post = microtime(true);
$exec_time = $time_post - $time_pre;
echo("The execution time is:\n");
echo($exec_time);
?>

Resultado:

This line will be executed.
The execution time is:
2.6941299438477E-5