function AMethod() {
$sum = 0;
for ($i = 0; $i < 1000000; $i++) {
$sum += $i;
}
return $sum;
}
$startTime = microtime(true);
$result = AMethod();
$endTime = microtime(true);
$elapsedTime = ($endTime - $startTime) * 1000000; // Convert to nanoseconds
echo "Execution time in nanoseconds: " . $elapsedTime . "\n";
echo "Execution time in milliseconds: " . ($elapsedTime / 1000000.0) . "\n";
/*
run:
Execution time in nanoseconds: 9157.8960418701
Execution time in milliseconds: 0.0091578960418701
*/