blob: 525c8f0301bd310f31128355911a6b1c3b95159c [file] [log] [blame]
<style type="text/css">@import url("example_stylesheet.txt");</style>
<?php
require_once 'tutorial_autoload.php';
date_default_timezone_set( "UTC" );
// Get the one and only instance of the ezcDebug.
$debug = ezcDebug::getInstance();
// Start the accumulator.
$debug->startTimer( "Program runtime", "Accumulators" );
$debug->switchTimer( "Start", "Program runtime" );
// Measure the time of writing "hello world".
// The name of the timer is: "Hello world" and it will be placed in the group: "output".
$debug->startTimer ("Hello world", "output" );
echo "Hello world<br/>";
$debug->stopTimer( "Hello world" );
// Replace the "Start" timer for "Half the way".
$debug->switchTimer( "Half the way", "Start" );
// Measure the time of writing "cruel world".
$debug->startTimer( "Goodbye cruel world", "output" );
echo "Goodbye cruel world<br/>";
$debug->stopTimer( "Goodbye cruel world" );
// Stop the last timer.
$debug->switchTimer( "Stop", "Half the way" );
$debug->stopTimer( "Stop" );
// Get HTML output.
$output = $debug->generateOutput();
echo "<br/><br/>";
echo $output;
?>