mvc的擴充套件1

2021-07-25 15:37:05 字數 994 閱讀 1158

所以在我們需要配置的時候就不用去找單獨的檔案了。

1. 首先呢我們現在lib檔案裡面建立乙個conf.php

首先我們要理清我們的思路,首先是

1.判斷配置檔案是否存在。

2.判斷配置是否存在。

3.快取配置。

把思路理清之後就開始寫**了

static public $conf = array();

static public function get($name,$file)

elseelse

}else

}}

這個get方法呢是載入配置檔案裡面單個的配置

還有乙個all方法是直接引入我們整個配置類裡面的檔案

static public function all($file)

elseelse

}}

然後我們需要在建立乙個config資料夾,來存放我們配置類的路由,首先先建乙個rout.php,這個是我們的控制器名和控制器方法

<?php

return array(

'controller'=>'index',

'action'=>'index'

);

我們都用過ci框架等,一般配置類裡面都會連截資料庫,接著我們就需要連線資料庫了

也是要先建乙個database.php的檔案了,也是放在config的資料夾裡面

<?php

return array(

'dsn' => 'mysql:host=localhost;dbname=mvc',

'username' => 'root',

'password' => 'root',

);

然後我們再到控制器裡面去呼叫,測試一下

好了,乙個簡單的配置類就封裝好了。

mvc擴充套件

新增js引用 相對路徑 應用程式根目錄 js main.js public static mvchtmlstring renderjs this htmlhelper helper,params string paths var relativepath string.concat commonhe...

MVC擴充套件HttpHandler

擴充套件用來做防盜煉 訪問特殊字尾名的處理方式 比如 這樣乙個位址 並不是直接訪問伺服器的物理路徑 會根據字尾名 找到當前字尾的處理程式 進行處理 所有字尾為.config的都由httpforbiddenhandler處理 字尾為這個的很安全 別人都是訪問不到的 通過這個 可以自己擴充套件一些特殊字...

MVC5擴充套件方法

html.partial和html.renderpartial用法 html.partial和renderpartial的用法與區別 輸出方式 html.partial和renderpartial都是輸出html片段,區別在於 partial是將檢視內容直接生成乙個字串並返回 相當於有個轉義的過程 ...