當前位置: 首頁>>代碼示例>>PHP>>正文


PHP core::main方法代碼示例

本文整理匯總了PHP中core::main方法的典型用法代碼示例。如果您正苦於以下問題:PHP core::main方法的具體用法?PHP core::main怎麽用?PHP core::main使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在core的用法示例。


在下文中一共展示了core::main方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: main

 /**
  * 入口函數(繼承)
  */
 public static function main($framework_enable = null, $framework_require = null, $framework_module = null, $framework_action = null, $framework_parameter = null)
 {
     // 防止運行多次
     static $static_repeat = false;
     if ($static_repeat) {
         return parent::main(false);
     }
     $static_repeat = true;
     // 載入配置參數
     list($front_action, $front_online) = self::init(array('front_action', 'front_online'));
     list($front_action2, $front_online2) = parent::init(array('front_action', 'front_online'));
     $front_action === '' and $front_action = $front_action2;
     $front_action === '' and $front_action = parent::init('framework_action');
     $front_online === '' and $front_online = $front_online2;
     // 執行前端模塊
     $online = parent::main('final,return', null, __CLASS__, $front_action);
     // 執行後續模塊
     if ($online) {
         // 視圖全局變量
         if ($front_online) {
             self::view(array($front_online => $online));
         }
         return parent::main($framework_enable, $framework_require, $framework_module, $framework_action, $framework_parameter);
     } else {
         return false;
     }
 }
開發者ID:antsmallant,項目名稱:coreapp,代碼行數:30,代碼來源:front.php

示例2: _view_variable

     * 視圖全局變量
     *
     * @param array $global
     */
    private static function _view_variable($global = null)
    {
        $variable =& self::$view;
        if (!is_array($variable)) {
            if (empty($variable)) {
                $variable = array();
            } else {
                $variable = self::_init_file($variable);
                if (!is_array($variable)) {
                    $variable = array();
                }
            }
            $import_config = self::_init_env('view');
            if ($import_config !== array()) {
                $variable = array_merge($variable, $import_config);
            }
        }
        if (is_array($global)) {
            $variable = array_merge($variable, $global);
        }
    }
}
/**
 * 執行(execute)
 */
core::stub() and core::main();
開發者ID:antsmallant,項目名稱:coreapp,代碼行數:30,代碼來源:core.php

示例3: error_reporting

<?php

error_reporting(E_ALL ^ E_NOTICE);
!defined('DS') & define('DS', DIRECTORY_SEPARATOR);
define('IN_SITE', TRUE);
define('SITE_ROOT', dirname(__FILE__));
define('CACHE_PATH', SITE_ROOT . DS . '.' . DS . '_cache' . DS);
//緩存默認存儲路徑
date_default_timezone_set("PRC");
//define('IN_WAP',1);
//file_put_contents('1.txt',var_export($_SERVER,true));
//echo '<pre>';print_r($_SERVER);exit();
if (!file_exists('configs/config.php')) {
    header("Location:install.php");
    exit;
}
require_once 'core.php';
core::init('configs/config.php');
core::main();
開發者ID:antsmallant,項目名稱:coreapp,代碼行數:19,代碼來源:index.php


注:本文中的core::main方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。