Skip to content

Instantly share code, notes, and snippets.

@christianchristensen
Created December 4, 2013 17:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save christianchristensen/7791479 to your computer and use it in GitHub Desktop.
Save christianchristensen/7791479 to your computer and use it in GitHub Desktop.
{
"repositories": [
{
"type": "pear",
"url": "http://pear.php.net"
}
],
"require": {
"pear-pear/Log": "*"
}
}
<?php
require __DIR__ . '/vendor/autoload.php';
$conf = array('mode' => 0600, 'timeFormat' => '%X %x');
$logger = &Log::singleton('file', 'out.log', 'ident', $conf);
for ($i = 0; $i < 10; $i++) {
$logger->log("Log entry $i");
}
/**
# cat out.log
16:08:06 12/04/13 ident [info] Log entry 0
16:08:06 12/04/13 ident [info] Log entry 1
16:08:06 12/04/13 ident [info] Log entry 2
16:08:06 12/04/13 ident [info] Log entry 3
16:08:06 12/04/13 ident [info] Log entry 4
16:08:06 12/04/13 ident [info] Log entry 5
16:08:06 12/04/13 ident [info] Log entry 6
16:08:06 12/04/13 ident [info] Log entry 7
16:08:06 12/04/13 ident [info] Log entry 8
16:08:06 12/04/13 ident [info] Log entry 9
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment