获取debug对象 可安全用于生产环境,在生产环境下将忽略所有debug信息
Debug Core_Core::debug( )
Debug
public static function debug()
{
static $debug = null;
if (null === $debug)
{
if (!IS_CLI && ( IS_DEBUG || false!==strpos($_SERVER["HTTP_USER_AGENT"],'FirePHP') || isset($_SERVER["HTTP_X_FIREPHP_VERSION"]) ) && class_exists('Debug', true))
{
$debug = Debug::instance();
}
else
{
$debug = new __NoDebug();
}
}
return $debug;
}