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


PHP App::exec方法代码示例

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


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

示例1: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     // 设置系统时区
     date_default_timezone_set(C('DEFAULT_TIMEZONE'));
     // 加载动态项目公共文件和配置
     load_ext_file();
     // 项目初始化标签
     tag('app_init');
     // URL调度
     Dispatcher::dispatch();
     // 项目开始标签
     tag('app_begin');
     // Session初始化 支持其他客户端
     if (isset($_REQUEST[C("VAR_SESSION_ID")])) {
         session_id($_REQUEST[C("VAR_SESSION_ID")]);
     }
     if (C('SESSION_AUTO_START')) {
         session_start();
     }
     // 记录应用初始化时间
     if (C('SHOW_RUN_TIME')) {
         G('initTime');
     }
     App::exec();
     // 项目结束标签
     tag('app_end');
     // 保存日志记录
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:gg1122,项目名称:Dswjcms,代码行数:37,代码来源:App.class.php

示例2: run

 public static function run()
 {
     \Core\Hook::listen('app_begin');
     App::init();
     // Session初始化
     session(C('SESSION_OPTIONS'));
     App::exec();
     \Core\Hook::listen('app_end');
 }
开发者ID:lwh156250,项目名称:LWHPHP,代码行数:9,代码来源:App.class.php

示例3: exec

 public function exec()
 {
     $loader = $this->router->get();
     if ($loader === false) {
         self::status(404);
         return false;
     }
     \Launcher::launch($loader);
     parent::exec();
     // launching modules
 }
开发者ID:silversthem,项目名称:simPHPle,代码行数:11,代码来源:simphple.class.php

示例4: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     App::init();
     // Session初始化
     if (!IS_CLI) {
         session(C('SESSION_OPTIONS'));
     }
     // 记录应用初始化时间
     G('initTime');
     App::exec();
     return;
 }
开发者ID:Aaron-zh,项目名称:ThinkPHPFull,代码行数:17,代码来源:App.class.php

示例5: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     // 应用初始化标签
     Hook::listen('app_init');
     App::init();
     // 应用开始标签
     Hook::listen('app_begin');
     // Session初始化
     if (!IS_CLI) {
         session(C('SESSION_OPTIONS'));
     }
     // 记录应用初始化时间
     G('initTime');
     App::exec();
     // 应用结束标签
     Hook::listen('app_end');
     return;
 }
开发者ID:Aaron-zh,项目名称:ThinkPHPFull,代码行数:23,代码来源:App.class.php

示例6: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     // 项目初始化标签
     tag('app_init');
     App::init();
     // 项目开始标签
     tag('app_begin');
     // Session初始化
     session(C('SESSION_OPTIONS'));
     // 记录应用初始化时间
     G('initTime');
     App::exec();
     // 项目结束标签
     tag('app_end');
     // 保存日志记录
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:kid2682,项目名称:SMZDM,代码行数:25,代码来源:App.class.php

示例7: run

 /**
 +----------------------------------------------------------
 * 运行应用实例 入口文件使用的快捷方法
 +----------------------------------------------------------
 * @access public
 +----------------------------------------------------------
 * @return void
 +----------------------------------------------------------
 */
 public static function run()
 {
     App::init();
     // 记录应用初始化时间
     if (C('SHOW_RUN_TIME')) {
         $GLOBALS['_initTime'] = microtime(TRUE);
     }
     App::exec();
     // 保存日志记录
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:dalinhuang,项目名称:zsh_business,代码行数:23,代码来源:App.class.php

示例8: run

 public static function run()
 {
     tag('app_init');
     App::init();
     tag('app_begin');
     session(C('SESSION_OPTIONS'));
     G('initTime');
     App::exec();
     tag('app_end');
     return;
 }
开发者ID:JMingZI,项目名称:thinkphp_blog,代码行数:11,代码来源:~runtime.php

示例9: run

 public static function run()
 {
     App::init();
     if (C('SHOW_RUN_TIME')) {
         G('initTime');
     }
     App::exec();
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:kerneltravel,项目名称:QuoraCms,代码行数:12,代码来源:~runtime.php

示例10: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     // 项目初始化标签
     tag('app_init');
     App::init();
     // 项目开始标签
     tag('app_begin');
     if ($_GET["s"] !== "/install" && is_file(ENTRY_PATH . "/Data/install.lock")) {
         // Session初始化
         session(C('SESSION_OPTIONS'));
     }
     // 记录应用初始化时间
     G('initTime');
     App::exec();
     // 项目结束标签
     tag('app_end');
     return;
 }
开发者ID:bqx619,项目名称:ones_dev,代码行数:23,代码来源:App.class.php

示例11: define

<?php

define("CORE_PATH", dirname(__FILE__) . '/');
define("MODEL_PATH", CORE_PATH . "../Model/");
define("ACTION_PATH", CORE_PATH . "../Action/");
define("VIEW_PATH", CORE_PATH . "../View/");
define("TMPL_PATH", CORE_PATH . "../Tpl/");
define("CORE_CONFIG_PATH", CORE_PATH . "Conf/");
function load_runtime_file()
{
    $file = array(CORE_PATH . "MVCCore.class.php", CORE_PATH . "App.class.php", CORE_PATH . "URLDispatch.class.php", CORE_PATH . "functions.php", CORE_PATH . "Action.class.php", VIEW_PATH . "View.class.php");
    foreach ($file as $val) {
        require_once $val;
    }
    config(require_once CORE_CONFIG_PATH . "coreconfig.php");
}
load_runtime_file();
MVCCore::init();
App::start();
App::exec();
开发者ID:jifangshiyanshi,项目名称:kuangjialianxi,代码行数:20,代码来源:Core.php

示例12: run

 /**
 +----------------------------------------------------------
 * 运行应用实例 入口文件使用的快捷方法
 +----------------------------------------------------------
 * @access public
 +----------------------------------------------------------
 * @return void
 +----------------------------------------------------------
 */
 public static function run()
 {
     App::init();
     $plugin = C('APP_PLUGIN_ON');
     // 项目开始标签
     if ($plugin) {
         tag('app_begin');
     }
     // Session初始化 支持其他客户端
     if (isset($_REQUEST[C("VAR_SESSION_ID")])) {
         session_id($_REQUEST[C("VAR_SESSION_ID")]);
     }
     if (C('SESSION_AUTO_START')) {
         session_start();
     }
     // 记录应用初始化时间
     if (C('SHOW_RUN_TIME')) {
         G('initTime');
     }
     App::exec();
     // 项目结束标签
     if ($plugin) {
         tag('app_end');
     }
     // 保存日志记录
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:xiaoyueer98,项目名称:m-heimiwifi-com,代码行数:39,代码来源:App.class.php

示例13: run

 /**
  * Run Applications Import files using the shortcut method
  * @access public
  * @return void
  */
 public static function run()
 {
     // Project Initialization tab
     tag('app_init');
     App::init();
     // Project start tag
     tag('app_begin');
     // Session Initialization
     session(C('SESSION_OPTIONS'));
     // Record application initialization time
     G('initTime');
     App::exec();
     // Tag end of the project
     tag('app_end');
     // Save the log records
     if (C('LOG_RECORD')) {
         Log::save();
     }
     return;
 }
开发者ID:davidpersson,项目名称:FrameworkBenchmarks,代码行数:25,代码来源:App.class.php

示例14: App

<?php

/*
  Index file, this is where the magic happens
*/
include 'simPHPle/simPHPle.php';
/* Routing test ! */
$App = new App();
$App->router->add_a_route('hello/{name?}/{surname?}', array(Get('name'), Get('surname')), function ($name = 'John', $surname = 'Doe') {
    // If no name given, calling the person John Doe
    echo "Hello <b>{$name} {$surname}</b> !<br/>";
}, 'Potatoes', function ($like) {
    echo "You like {$like}";
});
$App->exec();
开发者ID:silversthem,项目名称:simPHPle,代码行数:15,代码来源:index.php

示例15: run

 /**
  * 运行应用实例 入口文件使用的快捷方法
  * @access public
  * @return void
  */
 public static function run()
 {
     // 项目初始化标签
     tag('app_init');
     App::init();
     // 项目开始标签
     tag('app_begin');
     // Session初始化
     session(C('SESSION_OPTIONS'));
     // 记录应用初始化时间
     G('initTime');
     App::exec();
     // 项目结束标签
     tag('app_end');
     return;
 }
开发者ID:ljhchshm,项目名称:weixin,代码行数:21,代码来源:App.class.php


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