激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP從零開始打造自己的MVC框架之入口文件實現(xiàn)方法詳解

PHP從零開始打造自己的MVC框架之入口文件實現(xiàn)方法詳解

2021-08-02 15:03學習筆記666 PHP教程

這篇文章主要介紹了PHP從零開始打造自己的MVC框架之入口文件實現(xiàn)方法,結合具體實例形式分析了php實現(xiàn)MVC框架入口文件的原理、定義及使用方法,需要的朋友可以參考下

本文實例講述了PHP從零開始打造自己的MVC框架之入口文件實現(xiàn)方法。分享給大家供大家參考,具體如下:

首先來了解一下框架的運行流程:

入口文件 -> 定義常量 -> 引入函數(shù)庫 -> 自動加載類 -> 啟動框架 -> 路由解析 -> 加載控制器 -> 返回結果

PHP從零開始打造自己的MVC框架之入口文件實現(xiàn)方法詳解

入口文件index.php:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
/*
入口文件
1.定義常量
2.加載函數(shù)庫
3.啟動框架
*/
// 定義當前框架所在的根目錄
define('IMOOC', __DIR__);
// 定義框架核心文件所在的目錄
define('CORE', IMOOC.'/core');
// 項目文件所在目錄
define('APP', IMOOC.'/app');
// 定義項目調(diào)試模式
define('DEBUG', true);
// 判斷項目是否處于調(diào)試狀態(tài)
if (DEBUG) {
  // 設置報錯級別:顯示所有錯誤
  ini_set('display_error', 'On');
}else{
  ini_set('display_error','Off');
}
// 加載函數(shù)庫
include CORE.'/common/function.php';
// 加載框架核心文件
include CORE.'/imooc.php';
\core\Imooc::run();

框架核心目錄里的公共函數(shù)function.php:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
/*
輸出對應的變量或者數(shù)組
*/
function p($var){
  if(is_bool($var)){
    var_dump($var);
  }elseif (is_null($var)) {
    var_dump(NULL);
  }else{
    echo '<pre style="position:relative;z-index:1000;padding:10px;border-radius:5px;background:#f5f5f5;border:1px solid #aaa;font-size:14px;line-height:18px;opacity:0.9;">'.print_r($var,true).'</pre>';
  }
}

框架核心文件imooc.php:

?
1
2
3
4
5
6
7
8
9
<?php
namespace core;
class Imooc
{
  static public function run()
  {
    p('ok');
  }
}

運行項目,訪問入口文件index.php,瀏覽器如期輸出一個:ok

希望本文所述對大家PHP程序設計有所幫助。

原文鏈接:https://blog.csdn.net/github_26672553/article/details/53860877

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃网站免费 | 国产精品白嫩白嫩大学美女 | 少妇色诱麻豆色哟哟 | 欧美一级黄色免费看 | av在线等 | 亚洲网站在线观看 | 国产精品久久久久久久久久久久久久久久 | 国内精品久久久久久2021浪潮 | 成人不卡在线观看 | 亚洲欧美一区二区三区在线观看 | 精品久久久久久久久久久久久久久久久久久 | 欧美在线观看黄色 | 成人免费毛片片v | 毛片一级网站 | 免费国产一级淫片 | 久久久久亚洲国产精品 | 黄色毛片免费看 | 国产一区二区三区四区精 | 免费观看三级毛片 | 操你逼 | 蜜桃网站在线观看 | 久久久久国产成人精品亚洲午夜 | 3xxx | 欧美一区二区三区免费观看 | 日本aⅴ在线 | free性欧美hd另类 | 久久亚洲综合色 | 欧美中文字幕一区二区 | 视频二区国产 | 免费观看黄色影片 | 一级毛片视频播放 | 羞羞的视频在线 | 最新黄色电影网站 | 成人在线免费观看网址 | jizzjizz中国人少妇中文 | 欧美黄色一级片视频 | 国产亚洲精品视频中文字幕 | 亚洲精品一区国产精品丝瓜 | 欧美黄色片免费看 | 鲁丝片一区二区三区免费入口 | 中文字幕在线播放视频 |