本文整理匯總了PHP中Build::run方法的典型用法代碼示例。如果您正苦於以下問題:PHP Build::run方法的具體用法?PHP Build::run怎麽用?PHP Build::run使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Build
的用法示例。
在下文中一共展示了Build::run方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: register_shutdown_function
// 加載基礎文件
require __DIR__ . '/base.php';
require CORE_PATH . 'Loader.php';
// 注冊自動加載
Loader::register();
// 注冊錯誤和異常處理機製
register_shutdown_function('think\\Error::appShutdown');
set_error_handler('think\\Error::appError');
set_exception_handler('think\\Error::appException');
// 加載模式定義文件
$mode = (require MODE_PATH . APP_MODE . EXT);
// 加載模式別名定義
if (isset($mode['alias'])) {
Loader::addMap(is_array($mode['alias']) ? $mode['alias'] : (include $mode['alias']));
}
// 加載模式配置文件
if (isset($mode['config'])) {
is_array($mode['config']) ? Config::set($mode['config']) : Config::load($mode['config']);
}
// 加載模式行為定義
if (APP_HOOK && isset($mode['tags'])) {
Hook::import(is_array($mode['tags']) ? $mode['tags'] : (include $mode['tags']));
}
// 自動生成
if (APP_AUTO_BUILD && is_file(APP_PATH . 'build.php')) {
Build::run(include APP_PATH . 'build.php');
}
// 是否自動運行
if (APP_AUTO_RUN) {
App::run();
}