<<< Torna alla lista degli esempi

La classe "\fire\time\Chrono"

La classe "\fire\time\Chrono" consente di cronometrare i flussi di esecuzione.
Source code:
		

	include("fxcore.php");

	$chrono = new \fire\time\Chrono();
	echo "start time: " . $chrono->start() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	echo "partial time: " . $chrono->getPartialTime() . " ms\n";
	$delta = new \fire\Double();
	$delta->assign(0);
	echo "delta: " . $delta->value() . " ms\n";
	echo "stop time: " . $chrono->stop($delta) . " ms\n";
	echo "delta: " . $delta->value() . " ms\n";
	$times = $chrono->getTimes();
	echo "times[0]: " . $times[0] . " ms\n";
	echo "times[1]: " . $times[1] . " ms\n";
	echo "times[2]: " . $times[2] . " ms\n";
	echo "times[3]: " . $times[3] . " ms\n";



	
Output:
<<< Torna alla lista degli esempi