mvc框架封裝 二 路由類篇

2021-07-25 15:50:47 字數 570 閱讀 1709

mvc框架封裝(二)路由類篇

$route = new \core\lib\route();   //  引入路由類來觸發spl_autoload_register  使訪問的位址為***.com.index/index  

p($route);

在core資料夾中conf目錄中建立route.php

<?php

namespace

core\lib;

// use core\lib\conf;

class

route

if(isset($patharr[1]))else

//url多餘部分轉化為get引數

//a/1/b/2/c/3

$count = count($patharr) + 2;

$i = 2;

while ($i

< $count)

$i += 2 ;}}

else

}}

用p($_get)輸出一下沒問題的路由類就ok了

MVC高階篇(二) 路由機制

這個東西好像,一般也不經常動,都用預設的即可。由於 mvc模式在 framework 裡面的解析機制,區別與 webform 模式,是採用解析路由機制的 url。從來例項化檢視列物件,然後對該 action 進行操作,所以路由顯得也很重要,也可以理解為這個是乙個預設的 rul。按照上文 mvc模式,...

MVC框架的封裝(三)路由類

在此提示,此篇部落格是接著前兩篇寫的直接看有可能看不懂。接下來我們要做的便是完成我們的路由類,首先我們先規範我們的目錄,在core目錄下建立lib資料夾,然後把route.php路由檔案放到裡面,然後在immoc.php檔案中run 方法中通過乙個方法呼叫路由類。route new core lib...

MVC框架的封裝(三)路由類

接下來我們要做的便是完成我們的路由類,首先我們先規範我們的目錄,在core目錄下建立lib資料夾,然後把route.php路由檔案放到裡面,然後在run.php檔案中dump 方法中通過乙個方法呼叫路由類。然後我們回到route路由類中,補充我們的命名空間。我們需要在路由裡面完成我們隱藏我們url中...