Date Time |
uSec |
Comp |
Level |
Message |
|
format('Y-m-d'). '
' . $d->format('H:i:s');
echo "";
echo "$date | ";
echo '';
echo $d->format('u');
echo ' | ';
echo "$component | $level | $msg | ";
echo '';
echo ' |
';
$olddate = $date;
}
function process ($line)
{
$a = explode (' ', $line);
$date = DateTime::createFromFormat ("M d H:i:s-u", implode (' ', array_slice ($a, 0, 3)));
$component = $a[3];
$level = $a[4];
$msg = implode (' ', array_slice ($a, 5));
render_row ($date, $component, 0, $level, $msg);
}
$handle = @fopen($path, 'r');
if ($handle) {
while (($line = fgets($handle)) !== false) {
process ($line);
}
} else {
echo "Error opening file $path.
";
}
?>