コード例 #1
0
ファイル: index.php プロジェクト: scorp7mix/ppp
<?php

use Core\Application;
require_once __DIR__ . '/autoload.php';
set_exception_handler(function (Exception $exception) {
    echo 'Exception found: ' . $exception->getMessage();
});
Application::start();
コード例 #2
0
ファイル: init.php プロジェクト: xupengphp/oneapi
            list($usec, $sec) = explode(' ', microtime());
            return (double) $usec + (double) $sec;
        }
    }
    $start_time = get_microtime();
}
defined('IN_ONEAPI') or define('IN_ONEAPI', true);
defined('DEBUG') or define('DEBUG', false);
defined('ROOT_PATH') || define('ROOT_PATH', realpath('./') . DIRECTORY_SEPARATOR);
defined('CORE_PATH') || define('CORE_PATH', ROOT_PATH . 'Core' . DIRECTORY_SEPARATOR);
defined('LIBRARY_PATH') || define('LIBRARY_PATH', ROOT_PATH . 'Library' . DIRECTORY_SEPARATOR);
defined('APPS_PATH') || define('APPS_PATH', ROOT_PATH . 'Apps' . DIRECTORY_SEPARATOR);
defined('STORAGE_PATH') || define('STORAGE_PATH', ROOT_PATH . 'Storage' . DIRECTORY_SEPARATOR);
defined('DATA_CACHE_PATH') || define('DATA_CACHE_PATH', STORAGE_PATH . 'cache' . DIRECTORY_SEPARATOR . 'data');
//MAGIC_QUOTES_GPC 5.4已经移除了 refer:http://blog.csdn.net/lyjtynet/article/details/6261169,所以这里不需要,有无须过滤
define('MAGIC_QUOTES_GPC', false);
define('TIMESTAMP', time());
//define('STARTTIME', getmicrotime());
//关闭自动加上的引号,一是为了高效,而是为了程序的兼容性,【数据库操作的地方一定要做特殊处理!!!】
@set_magic_quotes_runtime(0);
//加载核心函数
require_once CORE_PATH . 'Application.php';
\Core\Application::start();
if (DEBUG) {
    $end_time = get_microtime();
    $use_time = $end_time - $start_time . '(s)';
    echo "<div style='text-align:center;'>本次加载耗时:{$use_time}</div>";
    if ($use_time > 3000) {
        //TODO 写入数据库或者日志文件
    }
}