Home
My Account
About us
Products
Support Services
Buy online
Downloads
Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
PHP Manual
HRTime
Installing/Configuring
Examples
HRTime\PerformanceCounter
HRTime\StopWatch
HRTime\Unit
HRTime\PerformanceCounter::getTicksSince
HRTime\StopWatch::getElapsedTicks
HRTime
Last updated: Mon, 26 Oct 2026
The HRTime\StopWatch class
(PECL hrtime >= 0.4.3)
Introduction
Class synopsis
class
HRTime\StopWatch
extends
HRTime\PerformanceCounter
{
/* Methods */
public
function
getElapsedTicks
():
int
public
function
getElapsedTime
(
int
$unit
= ?
):
float
public
function
getLastElapsedTicks
():
int
public
function
getLastElapsedTime
(
int
$unit
= ?
):
float
public
function
isRunning
():
bool
public
function
start
():
void
public
function
stop
():
void
/* Inherited methods */
public
static
function
HRTime\PerformanceCounter::getFrequency
():
int
public
static
function
HRTime\PerformanceCounter::getTicks
():
int
public
static
function
HRTime\PerformanceCounter::getTicksSince
(
int
$start
):
int
}
Table of Contents
HRTime\StopWatch::getElapsedTicks
— Get elapsed ticks for all intervals
HRTime\StopWatch::getElapsedTime
— Get elapsed time for all intervals
HRTime\StopWatch::getLastElapsedTicks
— Get elapsed ticks for the last interval
HRTime\StopWatch::getLastElapsedTime
— Get elapsed time for the last interval
HRTime\StopWatch::isRunning
— Whether the measurement is running
HRTime\StopWatch::start
— Start time measurement
HRTime\StopWatch::stop
— Stop time measurement
HRTime\PerformanceCounter::getTicksSince
HRTime\StopWatch::getElapsedTicks
HRTime
Last updated: Mon, 26 Oct 2026