What is FirePHP? FirePHP uses the Firebugconsole bar to output debugging information for program debugging. You only need to call a few simple functions. Official documentation: www.firephp.orgHQUse.htm FirePHPphpBugTracker source code and Demonstration: source code require_once (FirePHPCoreFirePHP. class. ph
What is FirePHP? FirePHP uses the Firebugconsole bar to output debugging information for program debugging. You only need to call a few simple functions. Official documentation: http://www.firephp.org/HQ/Use.htm FirePHP phpBugTracker source code and demo: source code require_once ('firephpcore/FirePHP. class. ph
What is FirePHP?
FirePHP uses the Firebug console bar to output debugging information for program debugging.
You only need to call a few simple functions.
Official documentation:
Http://www.firephp.org/HQ/Use.htm FirePHP phpBugTracker
Source code and demo:Source code
require_once('FirePHPCore/FirePHP.class.php');$firephp = FirePHP::getInstance(true);$firephp-> *require_once('FirePHPCore/fb.php');FB:: *$firephp->setEnabled(false); // or FB::FB::send(/* See fb() */);
require_once('FirePHPCore/fb.php');fb($var);fb($var, 'Label');fb($var, FirePHP::*);fb($var, 'Label', FirePHP::*);
// Defaults:$options = array('maxObjectDepth' => 5, 'maxArrayDepth' => 5, 'maxDepth' => 10, 'useNativeJsonEncode' => true, 'includeLineNumbers' => true);$firephp->getOptions();$firephp->setOptions($options);FB::setOptions($options);$firephp->setObjectFilter('ClassName', array('MemberName'));
$firephp->registerErrorHandler( $throwErrorExceptions=false);$firephp->registerExceptionHandler();$firephp->registerAssertionHandler( $convertAssertionErrorsToExceptions=true, $throwAssertionExceptions=false);try { throw new Exception('Test Exception');} catch(Exception $e) { $firephp->error($e); // or FB::}
$firephp->group('Test Group');$firephp->log('Hello World');$firephp->groupEnd();$firephp->group('Collapsed and Colored Group', array('Collapsed' => true, 'Color' => '#FF00FF'));
$firephp->log('Plain Message'); // or FB::$firephp->info('Info Message'); // or FB::$firephp->warn('Warn Message'); // or FB::$firephp->error('Error Message'); // or FB::$firephp->log('Message','Optional Label');$firephp->fb('Message', FirePHP::*);
$table = array();$table[] = array('Col 1 Heading','Col 2 Heading');$table[] = array('Row 1 Col 1','Row 1 Col 2');$table[] = array('Row 2 Col 1','Row 2 Col 2');$table[] = array('Row 3 Col 1','Row 3 Col 2');$firephp->table('Table Label', $table); // or FB::fb($table, 'Table Label', FirePHP::TABLE);
$firephp->trace('Trace Label'); // or FB::fb('Trace Label', FirePHP::TRACE);