FirePHP功能就是将调试信息输出到http头信息上,不影响页面显示; 这样就特别适用ajax的调试,也适用线上产品不停止运行的调试。
FirePHPCore的lib包里有四个文件,后缀为php4的明显是适用php4的。
简单应用:
require_once(‘FirePHPCore/fb.php’);
//以下按照类型进行信息记录
FB::log(‘Plain Message’);
FB::info(‘Info Message’);
FB::warn(‘Warn Message’);
FB::error(‘Error Message’);
分组应用:
require_once(‘FirePHPCore/fb.php’);
FB::group(‘Group A’); // 分组
//以下按照类型进行信息记录
FB::log(‘Plain Message’);
FB::info(‘Info Message’);
FB::warn(‘Warn Message’);
FB::error(‘Error Message’);
FB::groupEnd();
FB::group(‘Group B’); // 分组
//以下按照类型进行信息记录
FB::log(‘Plain Message B’);
FB::info(‘Info Message B’);
FB::warn(‘Warn Message B’);
FB::error(‘Error Message B’);
FB::groupEnd();
按table应用: require_once(‘FirePHPCore/fb.php’); $table[] = array(‘1’, ‘2’, ‘3’); $table[] = array(‘11’, ‘22’, ‘33’); $table[] = array(‘111’, ‘222’, ‘333’);
FB:table(‘The table’, $table);
好的,现在再说说如何与CodeIgniter结合使用。
$this->fb->group('Group B'); // 分组
//以下按照类型进行信息记录
$this->fb->log('Plain Message B');
$this->fb->info('Info Message B');
$this->fb->warn('Warn Message B');
$this->fb->error('Error Message B');
$this->fb->groupEnd();
} 效果: 完了,就是贴图太麻烦了:(
最后修改于 2011-01-25