当前位置: 首页>>代码示例>>PHP>>正文


PHP Debug::start方法代码示例

本文整理汇总了PHP中Debug::start方法的典型用法代码示例。如果您正苦于以下问题:PHP Debug::start方法的具体用法?PHP Debug::start怎么用?PHP Debug::start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Debug的用法示例。


在下文中一共展示了Debug::start方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: run

 public static function run()
 {
     session(C("SESSION_OPTIONS"));
     self::loadEventClass();
     event("APP_START");
     DEBUG and Debug::start("APP_START");
     self::start();
     DEBUG and Debug::show("APP_START", "APP_END");
     Log::save();
     event("APP_END");
 }
开发者ID:jyht,项目名称:v5,代码行数:11,代码来源:~boot.php

示例2: run

 public static function run()
 {
     self::loadEventClass();
     event("APP_START");
     DEBUG and Debug::start("APP_START");
     self::init();
     self::start();
     DEBUG and Debug::show("APP_START", "APP_END");
     Log::save();
     event("APP_END");
 }
开发者ID:jyht,项目名称:v5,代码行数:11,代码来源:Boot.php

示例3: run

 /**
  * 运行应用
  * @access public
  * @reutrn mixed
  */
 public static function run()
 {
     //session处理
     session(C("SESSION_OPTIONS"));
     //加载应用与事件处理类
     self::loadEventClass();
     //执行应用开始事件
     event("APP_START");
     //Debug Start
     DEBUG and Debug::start("APP_START");
     self::start();
     //Debug End
     DEBUG and Debug::show("APP_START", "APP_END");
     //日志记录
     Log::save();
     event("APP_END");
 }
开发者ID:jyht,项目名称:v5,代码行数:22,代码来源:App.class.php

示例4: run

 /**
  * 运行应用
  * @access public
  * @reutrn mixed
  */
 public static function run()
 {
     event("APP_START");
     //Debug Start
     DEBUG and Debug::start("APP_START");
     self::init();
     self::start();
     //Debug End
     if (DEBUG) {
         if (!C("DEBUG_AJAX") && IS_AJAX || !C("DEBUG_SHOW")) {
         } else {
             Debug::show("APP_START", "APP_END");
         }
     }
     //日志记录
     Log::save();
     event("APP_END");
 }
开发者ID:sxau-web-team,项目名称:wish-web,代码行数:23,代码来源:App.class.php

示例5: run

 /**
  * 运行应用
  * @access public
  * @reutrn mixed
  */
 public static function run()
 {
     //session处理
     session(C("SESSION_OPTIONS"));
     //执行应用开始钓子
     Hook::listen("APP_INIT");
     //执行应用开始钓子
     Hook::listen("APP_BEGIN");
     //Debug Start
     DEBUG and Debug::start("APP_BEGIN");
     self::start();
     //Debug End
     DEBUG and Debug::show("APP_BEGIN", "APP_END");
     //日志记录
     !DEBUG and C('LOG_RECORD') and Log::save();
     //应用结束钓子
     Hook::listen("APP_END");
 }
开发者ID:hdbaiyu,项目名称:HDPHP,代码行数:23,代码来源:App.class.php

示例6: exit

<?php

if (!defined('__ROOT__')) {
    exit('Sorry,Please from entry!');
}
/**
 * init 入口引入文件
 * 项目自动初始化文件
 * 创建时间:2014-08-08 14:56 PGF
 */
Loader::core('Debug');
//加载DEBUG类
Debug::start();
//程序开始
Loader::func('Base');
//加载基础全局函数
Loader::core('Cache');
//加载缓存处理类
Cache::init();
//初始化缓存类
//向日志中添加已经加载的Loader
Debug::add(__ROOT__ . Config::config('core_dir') . '/bases/' . 'Loader.class.php', 1);
Loader::core('Router');
//加载Router
Router::run();
//Router运行
Debug::stop();
//程序结束
//====================    END Initialize.php      ========================//
开发者ID:pgfeng,项目名称:GFPHP,代码行数:29,代码来源:Initialize.php

示例7: start

 public static function start()
 {
     self::$start = microtime();
 }
开发者ID:Yogurt933,项目名称:Made-Easy,代码行数:4,代码来源:Debug.class.php

示例8: run

 /**
  * 应用执行入口
  * 
  * @return void
  */
 public static function run($controller = '', $action = '', $debug_info = true)
 {
     if ($debug_info) {
         Debug::start();
     }
     //初始化实例参数
     self::init();
     if (!empty($controller)) {
         self::$controller_name = ucfirst($controller);
     } else {
         self::$controller_name = ucfirst(!self::in('c') ? self::$config['cotroller_default'] : strtolower(self::in('c')));
     }
     if (!empty($action)) {
         self::$action_name = $action;
     } else {
         self::$action_name = !self::in('a') ? self::$config['action_default'] : self::in('a');
     }
     /** 运行逻辑模型 **/
     try {
         self::$output->setControllerName(self::$controller_name);
         self::$output->setActionName(self::$action_name);
         $controller = self::getInstance(self::$controller_name . 'Controller');
         $before_result = true;
         if (method_exists($controller, '_beforeAction')) {
             $before_result = $controller->_beforeAction(self::$controller_name, self::$action_name);
         }
         if ($before_result) {
             $controller->{self::$action_name}();
         }
         if (method_exists($controller, '_afterAction')) {
             $controller->_afterAction(self::$controller_name, self::$action_name);
         }
     } catch (AppException $e) {
         //throw $e ;
         header('HTTP/1.1 404 Not found');
         exit('Path not exists. ' . self::$controller_name . '/' . self::$action_name);
     }
     /** 进行输出处理 **/
     //self::finish();
     if ($debug_info) {
         Debug::over();
     }
 }
开发者ID:laiello,项目名称:php-simple-webgame-framework,代码行数:48,代码来源:App.class.php

示例9: GetCompanyInfo

    exit;
}
require_once "dbconnect.php";
require_once "WFO.php";
require_once "User.php";
require_once "Facture.php";
require_once "Client.php";
require_once "File.php";
require_once "FileTransaction.php";
require_once "TabStrip.php";
require_once "gettext.php";
require_once "Debug.php";
$_SESSION['debug'] = WF_DEBUG;
if (WF_DEBUG_ALL) {
    $debug = new Debug($_SERVER['DOCUMENT_ROOT'] . '/../logs/debug.log');
    $debug->start();
}
if (WF_DEBUG) {
    $mt_start = getMicroTime();
}
function GetCompanyInfo()
{
    // Get my company info (address...)
    $result = mysql_query('SELECT value ' . 'FROM webfinance_pref ' . "WHERE type_pref='societe' AND owner=-1");
    if (mysql_num_rows($result) != 1) {
        die(_("You didn't setup your company address and name. " . "<a href='../admin/societe'>Go to 'Admin' and " . "'My company'</a>"));
    }
    list($value) = mysql_fetch_array($result);
    mysql_free_result($result);
    return unserialize(base64_decode($value));
}
开发者ID:lopacinski,项目名称:WebFinance,代码行数:31,代码来源:main.php

示例10: debugingPos

}
function debugingPos()
{
    //$tmp = debug_backtrace(2, 2)[1];
    $tmp = debug_backtrace();
    $pos = $tmp[1];
    if (isset($pos['class'])) {
        echo "{$pos['class']}->{$pos['function']} <br>\n";
    } else {
        echo "{$pos['function']}(): {$pos['file']} . (line:{$pos['line']})<br>\n";
    }
}
/**
 * DEBUG
 */
isset($_GET['DEBUG']) && Debug::start();
class Debug
{
    static $start_time = null;
    static function start()
    {
        self::$start_time = microtime(true);
        if (function_exists('xhprof_enable')) {
            xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
        }
        ob_start(function ($buf) {
            return self::getMsg() . $buf;
        });
    }
    static function getMsg()
    {
开发者ID:chendeng,项目名称:php-lib,代码行数:31,代码来源:debuging.php


注:本文中的Debug::start方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。